Я набрал эту команду, как указано в моей книге. Я не вижу никакого выхода. Вместо этого я получаю ошибку:
ls -l|more
-bash: more: command not found
Как я могу исправить эту проблему? То же самое происходит с командой lp
.
more
доступно на Cygwin через пакет util-linux
. Тем не менее, большинство людей сегодня используют less
, что является более мощным.
В Cygwin нет lp
, хотя вы можете получить lpr
через пакет cygutils
.
Вы можете выполнить поиск http://cygwin.com/packages/, чтобы узнать, какой пакет (если есть) содержит конкретную программу.
Однако, в общем, не стоит ожидать, что Cygwin будет поддерживать все команды, которые вы найдете в типичном дистрибутиве Linux. Если вы хотите поэкспериментировать с Linux на компьютере с Windows, я бы предложил запустить Linux на виртуальной машине (например, с помощью чего-то вроде VirtualBox).