powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / помогите неучу, plz
2 сообщений из 2, страница 1 из 1
помогите неучу, plz
    #35112744
Nutss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как мне во FreeBSD запустить sh в фоне, чтобы он свой вывод писал в файл, а не в консоль

в линукс я б написала
./command.sh > ./command.log 2>&1 &
...
Рейтинг: 0 / 0
помогите неучу, plz
    #35113179
fandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это не зависит от bsd/linux... это относиться к используемому интерпретатору (shell)

# man sh


./command.sh > ./command.log 2>&1 &

означает:
1) выполнить команду ./command.sh
2) стандартный поток вывода (file descriptor 1) перенаправить в файл > ./command.log
3) стандартный поток ошибок (file descriptor 2) ассоциировать со стандартным потоком вывода (file descriptor 1) 2>&1
4) выполнять в фоне &

на первый взгляд должно работать, в command.log будет писать и стандартный вывод и вывод ошибок
можно попробывать так:

# sh ./command.sh 1>./command.log &
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / помогите неучу, plz
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]