%20%22.%20%D0%A7%D1%82%D0%BE%20%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%85%D0%BE%D0%B4%D0%B8%D1%82%2C%20%D0%B8%20%D0%BA%D0%B0%D0%BA%20%D0%BC%D0%BD%D0%B5%20%D1%81%D0%BD%D0%BE%D0%B2%D0%B0%20%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C%20%D0%BF%D1%80%D0%B8%D0%B3%D0%BB%D0%B0%D1%88%D0%B5%D0%BD%D0%B8%D0%B5%3F.png)
Я запускаю команду bash "less" на .txt. После печати строк в файле печатается имя файла и "(END)". Но я больше не получаю командную строку.
Я не знаю, что делать дальше, кроме как закрыть окно терминала и открыть новое.
Итак, как мне перейти через этот "(END)", чтобы получить подсказку?
решение1
Когда less
файл будет дойден до конца, отобразится (END)
. Просто нажмите , Qчтобы вернуться к подсказке.
Для общей справки, в мире *nix CtrlCостановит текущий процесс, что также вернет вас в терминал (хотя это не работает, less
как вы узнали). В качестве альтернативы вы можете использовать CtrlZдля отправки текущего процесса в фоновый режим. Затем вы можете вернуть его обратно с помощью fg
. Смотрите help fg
и help bg
для получения подробной информации.
О, и less
это не bash
команда, это самостоятельная программа, не имеющая ничего общего с bash
.