Kezdőlap › Fórumok › Ubuntu Linux › Parancs kimenet logolása
- This topic has 14 hozzászólás, 5 résztvevő, and was last updated 18 years, 2 months telt el by
uzsolt.
-
SzerzőBejegyzés
-
2007-04-03-21:21 #2098869
Ha tudod elore, hogy mit kell neki valaszolni, akkor lehet egyszeruen az alapertelmeztt bementetet is atiranyitan „<"-val. Ha fel is kell dolgozni amit kiirt, es ugy logolni, akkor szerintem igen bonyolultta valik a dolog.
Esetleg azt is megteheted, hogy keszitsz egy scriptet, ami elosztokent mukodik: a bemenetet egyreszt hozzafuzi egy fajlhoz, masreszt pedig a kimenetre kuldi. Ezt pedig „parancs | elosztoprgram” -al lehetne futtatni. Hogy konkretan nem shellben hogy kell kidolgozni, nem tudom, inkabb C-hez ertek. 🙂Ja, valaszolni tudsz, de nem latod mire :)))
2007-04-03-21:21 #2098870Ha tudod elore, hogy mit kell neki valaszolni, akkor lehet egyszeruen az alapertelmeztt bementetet is atiranyitan „<"-val. Ha fel is kell dolgozni amit kiirt, es ugy logolni, akkor szerintem igen bonyolultta valik a dolog.
Esetleg azt is megteheted, hogy keszitsz egy scriptet, ami elosztokent mukodik: a bemenetet egyreszt hozzafuzi egy fajlhoz, masreszt pedig a kimenetre kuldi. Ezt pedig „parancs | elosztoprgram” -al lehetne futtatni. Hogy konkretan nem shellben hogy kell kidolgozni, nem tudom, inkabb C-hez ertek. 🙂Ja, valaszolni tudsz, de nem latod mire :)))
2007-04-04-08:10 #2098871A „tee” nevű parancsot szokás használni.
Pl.:
Write a list of users to the screen and also append the list to the file hunt:
who | tee -a hunt2007-04-04-08:10 #2098872A „tee” nevű parancsot szokás használni.
Pl.:
Write a list of users to the screen and also append the list to the file hunt:
who | tee -a hunt2007-04-05-13:18 #2098873elnoyle wrote:ez mind szép és jó működik is csak az a probléma hogy ha kérdést tesz fel maga a program nem tudok rá válaszolni. Számokkal kell válszolni.Szerintem tudsz válaszolni, mivel az stdin nem lett átállítva. Az persze más kérdés, hogy nem látod a kérdést. Ennek megoldása az ELaci által is javasolt tee parancs lehet.
2007-04-05-13:18 #2098874elnoyle wrote:ez mind szép és jó működik is csak az a probléma hogy ha kérdést tesz fel maga a program nem tudok rá válaszolni. Számokkal kell válszolni.Szerintem tudsz válaszolni, mivel az stdin nem lett átállítva. Az persze más kérdés, hogy nem látod a kérdést. Ennek megoldása az ELaci által is javasolt tee parancs lehet.
2007-04-15-19:02 #2098875ezzel a tee paranccsal az első kérdésnél ahol felhasználói válasz szükségeltetik leáll az egész :-
2007-04-15-19:02 #2098876ezzel a tee paranccsal az első kérdésnél ahol felhasználói válasz szükségeltetik leáll az egész :-
2007-04-15-19:34 #2098877elnoyle wrote:ezzel a tee paranccsal az első kérdésnél ahol felhasználói válasz szükségeltetik leáll az egész :-A „tee” csak a kimenetet osztja ketté, a bemenettel nem tud mit kezdeni.
A kérdésre adandó választ nem lehet fileból beleirányítani? De erről már volt szó.2007-04-15-19:34 #2098878elnoyle wrote:ezzel a tee paranccsal az első kérdésnél ahol felhasználói válasz szükségeltetik leáll az egész :-A „tee” csak a kimenetet osztja ketté, a bemenettel nem tud mit kezdeni.
A kérdésre adandó választ nem lehet fileból beleirányítani? De erről már volt szó. -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz