откройте уже рабочий процесс

Это вызвано тем, что оператор перенаправления > назван перед любой командой и таким образом следующее происходит в этом порядке:

  1. p.py открыт для записи, усекая то независимо от того, что было там прежде
  2. sed назван для выполнения команд на p.py который теперь пуст
  3. Вывод (который является ничем) записан в p.py (таким образом, это все еще ничего не содержит),

У Вас есть две опции в зависимости от того, как портативный Вы хотите, чтобы Ваш код был:

не портативный

Используйте GNU sed -i опция сделать оперативное редактирование

портативный

перенаправьте вывод во временный файл, затем перемещают временный файл через оригинал после sed завершено

1
28.11.2012, 16:49
3 ответа

Необходимо сделать привычку к стартовому экрану, как только Вы входите в систему в удаленном поле.

Вы могли бы хотеть дать крысиный попытка, но иметь в виду, что Ваши возможности восстановить управление Вашим приложением минимальны.

4
27.01.2020, 23:13

Можно использовать screen инструмент для таких ситуаций.

Сначала установите экранный инструмент. Затем введите screen и запущенный приложение. Если VPN разъединяется, Войдите в систему сервера снова и типа screen -ls.

Это перечислит доступные экранные сессии. Соединяться с экранным типом сессии screen -r <session_name>. Оттуда можно продолжить от последнего разъединенного положения.

2
27.01.2020, 23:13

Теги

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