Титла: scp запис на лог Публикувано от: mrowcp в Jun 29, 2010, 09:00 Пф нещо зациклих :(
Как да накарам резултата от scp да се записва в лог?Искам резултата да се праща на майл. Титла: Re: scp запис на лог Публикувано от: laskov в Jun 29, 2010, 09:28 Може би
scp ........ 1> /path_to_file/log.txt 2>> /path_to_file/log.txt Титла: Re: scp запис на лог Публикувано от: mrowcp в Jun 29, 2010, 09:41 Може би Не ще > scp test.sh mr@192.168.1.1:folder 1> transfer.log 1: No such file or directory > scp test.sh mr@192.168.1.1:folder 1> transfer.log 2>>transfer.log Ambiguous output redirect. Титла: Re: scp запис на лог Публикувано от: radoulov в Jun 29, 2010, 10:19 Код: script -qc 'scp file[s] server:' logfile Титла: Re: scp запис на лог Публикувано от: mrowcp в Jun 29, 2010, 10:50
> script -qc 'scp test.sh mr@192.168.1.1:folder' store.log script: illegal option -- c > script -q 'scp test.sh mr@192.168.1.1:folder' store.log script: store.log: No such file or directory Титла: Re: scp запис на лог Публикувано от: borovaka в Jun 29, 2010, 11:08 mrowcp script -q -c 'komanda' log
Титла: Re: scp запис на лог Публикувано от: radoulov в Jun 29, 2010, 11:20 Цитат script: illegal option -- c С каква система си? Титла: Re: scp запис на лог Публикувано от: borovaka в Jun 29, 2010, 11:21 Fedora и работи нормално. Виж в мана на script как е при теб.
Титла: Re: scp запис на лог Публикувано от: mrowcp в Jun 29, 2010, 11:26
Да проблема е в моя ТВ, че не споменах - FreeBSD, но аз и раздела съм пообъркал :) сори за което NAME script -- make typescript of terminal session SYNOPSIS script [-akq] [-t time] [file [command ...]] DESCRIPTION Титла: Re: scp запис на лог Публикувано от: borovaka в Jun 29, 2010, 11:28 Ами в твоя случай така като гледам е script -q log.log 'komanda'
Титла: Re: scp запис на лог Публикувано от: mrowcp в Jun 29, 2010, 11:39 Ами в твоя случай така като гледам е script -q log.log 'komanda' Мерси :) Аз пробвах и този вариант, но работи без ' Дефакто: script -q log.log mr@192.168.1.1:folder Титла: Re: scp запис на лог Публикувано от: mrowcp в Jun 30, 2010, 18:17 А защо при пращане на файла който се получава от script, ми го атачва като file.dat и при:
Цитат cat file.log А когато го отворя с nano или др txt едитор, вътре си е записано стъпките на който се ъплоудва, примерно: Цитат nano file.log Дефакто искам това което се вижда при cat file.log да се праща по майла. Титла: Re: scp запис на лог Публикувано от: borovaka в Jun 30, 2010, 18:35 Ми щото script ти записва абсолютно всичко което действа по шела дори и нещата дето не виждаш :) Виж мана на скрипт.
Пробвай да ги прехвърлиш файла към текстов с cat failaotscript > fail.txt Титла: Re: scp запис на лог Публикувано от: mrowcp в Jun 30, 2010, 18:52 Ми щото script ти записва абсолютно всичко което действа по шела дори и нещата дето не виждаш :) Виж мана на скрипт. Ясно, че записва всичко, но въпроса е защо cat не го чете, така както nano Опитах, не става.Също не ще и с: cat file.log |grep 100% > newfile.log cat file.log | mail -s ....... Мога да го едитвам с някакъв скрипт преди да го пращам, но исках да си спестя малко писане. P.S. Всякаква обработка на файла генериран със script, води до атачване на файла към мейла, а не листване :( Титла: Re: scp запис на лог Публикувано от: radoulov в Jul 01, 2010, 11:32 Мисля, че е най-добре да напишеш скрипт, които при успешен upload да ти праща репорт,
които да е съставен от теб. Изходът на scp (progress bar и т.н.) е предназначен за интерактивни сесии. Титла: Re: scp запис на лог Публикувано от: mrowcp в Jul 03, 2010, 00:44 Мисля, че е най-добре да напишеш скрипт, които при успешен upload да ти праща репорт,дам в крайна сметка, ще е нещо подобно :) Мерси за отговорите.И само последно - имам една машина slack12-ка.На нея няма монитор, ползвам я за сървър само, но при рандом обстоятелства :) забива.Слагах няколко пъти монитор и видях горе-долу каква е грешката, но искам да се запише и в файл.Та: може ли да се ползва script за да ми направи лог на терминала.Идеята е сам да се стартира веднага след зареждането на всичките процеси. А и след като забие машината, дали ще се генерира лог? Титла: Re: scp запис на лог Публикувано от: radoulov в Jul 09, 2010, 10:52 Извинявам се за късния отговор,
имаш предвид скриптът да пише в лог или самата система преди да блокира (второто би трябвало да е автоматично -> /var/log/messages). |