Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: garmada 02 Srpna 2008, 21:44:42

Název: pomoc s terminalom
Přispěvatel: garmada 02 Srpna 2008, 21:44:42
Vie niekto ako ked zadam prikaz "tree" sa da ulozit do niakeho suboru (logu), ide o to ze ked dam tree tak sa cely vystup nezmesti na obrazovku.
Plz poradte niaky prikaz ktory to presmeruje do logu alebo niakeho niakeho ineho vystupu.
Název: Re: pomoc s terminalom
Přispěvatel: Ondra K... 02 Srpna 2008, 21:48:18
Kód: [Vybrat]
tree >> log.txt
Název: Re: pomoc s terminalom
Přispěvatel: garmada 02 Srpna 2008, 22:32:31
A ako zistim ping viacerych IP adres ulozenych v .txt subore (pomocou prikazu ping).
Název: Re: pomoc s terminalom
Přispěvatel: Vojtěch Trefný 02 Srpna 2008, 22:50:28
Kód: [Vybrat]
cat file.txt | while read radek; do ping -c 5 $radek; done
kde file.txt je soubor s adresami
Název: Re: pomoc s terminalom
Přispěvatel: Ondra K... 02 Srpna 2008, 22:53:14
Kód: [Vybrat]
#!/bin/bash
grep  -v "^#" ~/ipadresy.txt | while read adresa #nacti ~/ipadresy a vyfiltruj vsechno s krizkem na zacatku
do ping -c 3 $adresa #pingni adresu 3x
echo "" #odskoč svina
done
No a tohle uložte do souboru, nastavte priznak spustitelnosti chmod +x soubor.sh
Do souboru ipadresy.txt vsechny adresy co chcete pingovat (jedna na radek) a je hotovo
Název: Re: pomoc s terminalom
Přispěvatel: Ondra K... 02 Srpna 2008, 22:54:14
Kód: [Vybrat]
cat file.txt | while read radek; do ping -c 5 $radek; done
kde file.txt je soubor s adresami

Safrááá, vy mi taky zkazíte každou radost. Já se tak těšil, že někomu pomůžu  :-[  ;)
Název: Re: pomoc s terminalom
Přispěvatel: Vojtěch Trefný 02 Srpna 2008, 22:56:27
Safrááá, vy mi taky zkazíte každou radost. Já se tak těšil, že někomu pomůžu  :-[  ;)

Tak pardón :-[ :D
Název: Re: pomoc s terminalom
Přispěvatel: garmada 02 Srpna 2008, 23:19:52
A ako to spustim?
Název: Re: pomoc s terminalom
Přispěvatel: Ondra K... 02 Srpna 2008, 23:21:26
sh soubor.sh
A pokud je nastaven příznak spoustitelnosti (chmod +x .....) tak stačí jen ./soubor.sh