Использование командной строки bash
Конспект в доработке
Идентификация заданий
#Вызов задания из фона по номеру
%1
#Последнее задание
%-
#Текущее задание
%+
#Текущее задание
%%
#Вызов задания которое содержит строку s
%?s
#Последний фоновый процесс
echo $!
wait
wait - останавливает работу сценария, до тех пор пока не будут завершены все фоновые задания с указанным номером задания или процесса
wait можно использовать для предотвращения преждевременного завершения сценария до того, как завершит работу фоновое задание
#Пример использования wait
echo "Обновляется база данных 'locate'..."
updatedb /usr &
wait
echo "База данных обновлена"
history
#Выполнить команду сохраненную в истории
!137
#Выполнить последнюю команду еще раз
!!
#Поиск команды
ctr+R
rm ...
ctr+R
Режим остановки вывода в терминале
Терминалы позволяют временно останавливать вывод, чтобы успеть прочитать нужный фрагмент текста. Такая пауза включается с помощью сочетания ctrl+s и отключается с помощью ctrl+q
Источники
Последнее изменение: 07.10.2024 11:08
Связанные темы
Здесь пока нет комментариевДобавлять комментарии могут только авторизованные пользователи