Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - ZAJDAN

Stran: 1 ... 8 9 [10] 11 12 ... 139
136
K čemu je tohle vše dobré? Vždyť by to dokázal vyřešit jediný řádek.
1. script spustí SQL příkaz a výstup uloží do souboru:
Kód: [Vybrat]
dbName
"DEMOCZ"
"DEMOEN"
"DEMOTH"
3 rows selected (overall time 5219.689 msec; server time 608 usec)
2. pomocí 'sed' vyjmu prvni a poslední řadek, smažu všechny uvozovky a zůstane:
Kód: [Vybrat]
DEMOCZ
DEMOEN
DEMOTH
Přes mapfile mám pole s názvy selektovaných schémat, které pak dle potřeby dosazuju.
 
3.uživatel dostane možnost si přes 'read' vybrat DB schema, ale já nechci aby musel zadávat jeho název, proto do výstupu uloženého v souboru vložím čísla řádků
(awk '{print NR, "\t", $0}'):
Kód: [Vybrat]
1 DEMOCZ
2 DEMOEN
2 DEMOTH
Zde uživatel zadává číslo schématu, proto jsem potřeboval udělat pole s počtem řádků a dle toho si definovat podmínky. Chtěl jsem si to celé udělat v bashi.

137
Omlouvám se, následně jsem si uvědomil, že array pomocí 'mapfile' není array obsahující počty řádků.
Vyřešil jsem to tedy takto:
Kód: [Vybrat]
#spočítej řádky
rows=$(wc -l /home/brumla/seznam | awk '{ print $1 }')

#vytvoř pole a naplň ho dle spočtených řádků
declare -a schemas
for (( i = 1; i <= $rows; ++i )); do
 schemas+=("$i")
done

read -p "zadej číslo schématu" SCHEMA
#pokud číslo není ve schématu zvolej Zdar
if ! [[ ${schemas[*]} =~ "$SCHEMA" ]]; then
echo "Zdar"

138
Ahoj...
potřeboval bych porovnat zda se hodnota v proměnné, kterou uživatel dosadí pomocí read vyskytuje v poli
Kód: [Vybrat]
mapfile -t array < /home/brumla/seznam #vznikne pole s čísly řádků
read -p "zadej číslo řádku" ROW
if [[ "$ROW" != "${array[@]}" ]]; then
echo "špatný řádek"

vůbec mne nenapadá jak v případě proměnné vytvořené přes 'read' vytvořit v následující podmínce cyklus který by ji porovnal vůči array.

díky

139
Server / Re:Hypervisor - zmenšení svazku pro hosta
« kdy: 31. 03. 2020, 11:37:04 »
...
V praxi se to řeší odklonováním...
jó to se někomu pracuje, když má dostatek místa. Já už na hypervisoru pro tuto akci nemám :(

140
Server / Hypervisor - zmenšení svazku pro hosta
« kdy: 31. 03. 2020, 10:45:53 »
Ahoj,
na Vmware mám pro jeden z virtuálů přiděleny dva svazky, které virtualizovaný stroj vidí jako:
/dev/sda
/dev/sdb - 500GB LVM(200GB v rámci LVM group nepřiděleno)

existuje způsob jak na hypervisoru ze svazku'/dev/sdb' odebrat 100GB aniž bych ustřihl data virtualizovanému stroji?
díky

141
Odkladiště / Re:LVM - volume neobsahují data
« kdy: 28. 03. 2020, 03:41:21 »
omlouvám se...ja ty data tam umístil aniž by jsem nejdříve provedl 'moun -a'
proto se ty data po rebootu ztartili  :_)

142
Odkladiště / LVM - volume neobsahují data
« kdy: 28. 03. 2020, 02:19:23 »
Ahoj,
vytvořil jsem si LVM
Kód: [Vybrat]
pvcreate /dev/sdb
vgcreate vg_hana /dev/sdb
lvcreate -L 100G -n shared vg_hana
mkfs.xfs /dev/vg_hana/shared -L shared

echo "/dev/vg_hana/shared /hana/shared xfs  defaults       1 2" >> /etc/fstab

do adresáře /hana/shared  jsem nahrál data ovšem po restartu je tam již nevidím
volume se hlásí jako namountovaná, zkouším manuálně odmontovat, přimontovat...nevyhodí žádnou chybu ale stále je bez dat :(

143
urcitě bych na těch funkčních i nefunkčních klientech zkusil nslookup ať se ukáže, jaké DNS překládá názvy
to co popisujete je jakoby šel celej traffic do tunnelu, ale klient neví kde je DNS  a kam požadavek poslat

144
stalo by zato zmínit na čem beží openVPN
já to dělám tak, že si na openVPN serveru udělám extra IP pool a extra DHCP server kterým kliošovi naserviruju vše(IP, DNS, domain) a jen routu dam do configu klienta.
Pak mohu skrze tunnel používat firemní hostname všech stanic.

145
starší verze openVPN pokud nebyli spuštěny s právy Administratora nepřidali routy!
Určitě nasadit poslední verzi.

146
Sítě / Re:Bezpečnostní úskalí RDP
« kdy: 23. 03. 2020, 23:06:52 »
uffff.....
1. řešení je hodně pravidel na routeru(izolce IP, porty, etc)
2. řešení je na kliošské stanice nainstalovat Aplikační firewall a tam vytvořit zónu která směruje do VPN, povolit vybrané aplikace a vše ostatní zakázat
3. řešení je na kliošších filtrovat outgoing provoz

147
Software / Re:CURL - zasílání souborů v daném pořadí
« kdy: 18. 03. 2020, 22:03:35 »
k3dAR
Filip Jirsák

díky chlapci

148
Software / Re:CURL - zasílání souborů v daném pořadí
« kdy: 18. 03. 2020, 21:22:07 »
Parametr --file-type přidá typ záznamu (adresář, odkaz apod.), to asi nechcete. *.xml expanduje shell – zsh i bash názvy souborů po expandování setřídí, ale nevím, zda se tak chovají všechny shelly.
--file-type tam je zbytečně, ale když už jsme u toho, dokázal by jste mi popsat co se míní tím 'přidá typ záznamu' ?
děkuji

149
Software / Re:CURL - zasílání souborů v daném pořadí
« kdy: 18. 03. 2020, 17:49:18 »
....
stahnu soubory z FTP udělám jejich seznam:
ls --file-type *.xml >list.txt
a vzhledem k tomu ze v nazvu souborů je dodržována logika 'ABC_date_timestamp.xml' mám záruku, že setřízení bude jak potřebuji, jen jsem si nebyl jistý zda Curl to bude posílat ze seznamu odzhora dolů.

150
Software / CURL - zasílání souborů v daném pořadí
« kdy: 18. 03. 2020, 15:42:31 »
Ahoj...
mám adresář a v něm soubory s název, který definuje i stáří:
BlaBLa20200130.xml
BlaBLa20200210.xml
BlaBLa20200226.xml
.....

napadlo mne:
cd /somedir
ls >list.txt
curl --data-binary -O list.txt  -H "Accept: application/xml" -H "Authorization: Basic <_token_>" https://...

má někdo lepší nápad? díky

Stran: 1 ... 8 9 [10] 11 12 ... 139