Fórum Root.cz
Hlavní témata => Software => Téma založeno: The_ERROR 24. 11. 2010, 10:00:26
-
Cau,
narazil jsem na zajimavy problem. Definoval jsem si alias pro vypis IP z ~/.ssh/config. Funguje to skvele, ale ma to vadu. Presmerovani vystupu do souboru nefunguje. Text to vypise na obrazovku, ale soubor zustane prazdny...
alias server-list-ip='for s in `grep HostName ~/.ssh/config | cut -d \ -f 2`; do echo $s; done;'
Prikaz
server-list-ip >> adresy.txt
pak vypíše do konzole IP adresy a soubor zustane pradny. Nevite jak to vyresit? Diky...
-
Nadefinuj to jako funkci shellu.
-
Funguje to skvele a jeste muzu pouzivat parametry.... super!! Diky za tip!
# Functions
server_list()
{
for s in `grep ^Host ~/.ssh/config | cut -d \ -f 2`; do
echo "$s (`resolve $s`)";
done;
}
-
taky muzes pouzit &>> misto >>, to presmeruje i err output, nejen std output