Rsync создает каталог \ # 015

После долгих поисков я нашел несколько примеров здесь, на веб-сайте Homeseer.

Из того, что я узнал, вы можете добавить & amp; до конца командования соцлагета, и он будет управлять софтом на заднем плане. Я считаю, что Ubuntu оценивает команды с помощью & amp; & amp; ; и & amp ;.

Вот две команды, которые в настоящее время перенаправляют 2 виртуальных порта pty на другой IP-адрес и успешно работают в фоновом режиме.

sudo socat PTY,link=/dev/ttyV00,mode=777,echo=0,ignoreeof,b115200,raw TCP:192.168.0.16:9100 &

sudo socat PTY,link=/dev/ttyV01,mode=777,echo=0,ignoreeof,b115200,raw TCP:192.168.0.85:5002 &
3
задан 28 August 2013 в 14:54

2 ответа

Фундаментальная проблема здесь - по крайней мере, в моем случае - заключалась в том, что рассматриваемый файл имел соглашение Windows о символе CR + LF в конце файла сценария, в отличие от соглашения * nix простого использования только LF , Чтобы это исправить, вам нужно изменить сам файл скрипта так, чтобы он следовал * nix соглашениям. Ответ выше предлагает несколько хороших способов сделать это. Некоторые редакторы (например, Notepad ++) имеют похожую встроенную функциональность.

0
ответ дан 28 August 2013 в 14:54

Я решил эту проблему, запустив dos2unix в Windows для всех файлов сценариев. Вы также можете сделать это в Linux.

0
ответ дан 28 August 2013 в 14:54

Другие вопросы по тегам:

Похожие вопросы: