Управление задания позволяет размещать его в фоновом режиме и снова вернуть его на передний план:
time ( set -m; sleep 10 & echo $! ; fg >/dev/null ; )
HMM ... Однако полная команда ветер как остановленная работа. Странный. Вот обходной путь:
bash -c ' time ( set -m; sleep 10 & echo $! ; fg >/dev/null ; ) '
, конечно, к тому времени может быть:
bash -c ' time { set -m; sleep 10 & echo $! ; fg >/dev/null ; } '
Я бы предпочла избегать этого Bash -c
, но я вроде свежих идей. : - \
ETA: Конечно, если у вас нет управления рабочим управлением в вашей оболочке, первая версия работает. Если у вас есть управление рабочим управлением в вашей оболочке, вы можете сначала выключить его, и снова впоследствии:
set +m; time ( set -m; sleep 10 & echo $! ; fg >/dev/null ; ) ; set -m
, но для общего случая, где оболочка может быть или не включена в управление работой? Проверьте монитор
в $ Smoolopts
и выберите один?
попытка (добавить к записи)... username=user,password=password, file_mode=0777,dir_mode=0777
Попробуйте эту команду, чтобы проверить, монтируется ли она:
sudo mount -f cifs //10.0.1.2/Movies /home/kev/NetworkDrives/Movies -o username-user,password=pword,iocharset=utf8,file_mode=0777,dir_mode=0777
(Я попытался поместить это в комментарии, но все обработал вместе, и было трудно читать) . Я использую этот метод, и он у меня работает. Я сохраняю его в файле (например, mountMovies) и делаю его исполняемым chmod + x mountMovies
.