Вообщем имею Ubuntu 17.04 с командной оболочкой zsh и screen 4.05.00, значит запускаю я screen командой screen
, он запускается ввожу ls --help
и получаю вывод и он урезан по сравнению с тем что я получаю при запуске этой команды без скрина. Что делать? Причём режет не только ls но ещё и другие команды, например cat
. Что делать?
Вот выхлоп хелпа ls запущенного через скрин:
ФОРМАТ1<перевод-строки>ФОРМАТ2, то
ФОРМАТ1 применяется к старым файлам,
а ФОРМАТ2 к новым; если к СТИЛЮ добавлен
префикс «posix-», то он действует только
в локали, отличной от POSIX
-t сортировать по времени изменения,
сначала самые новые
-T, --tabsize=РАЗМЕР использовать табуляцию указанного РАЗМЕРА, а не 8
-u с -lt: сортировать и показывать время доступа;
c -l: показывать время доступа и сортировать
по имени; иначе сортировать по времени доступа,
сначала самые новые
-U не сортировать; выводить в соответствии с
физическим расположением в каталоге
-v сортировать по номерам (версии) в текстовом
представлении
-w, --width=ЧИСЛО устанавливает ширину вывода равной ЧИСЛО.
0 означает отсутствие ограничения.
-x перечислять по строкам, а не по столбцам
-X сортировать по расширению в алфавитном порядке
-Z, --context печатать любой контекст безопасности каждого
файла
-1 перечислять по одному файлу на строке.
Символ «\n» не учитывается, если указан -q или -b
--help показать эту справку и выйти
--version показать информацию о версии и выйти
РАЗМЕР задаётся целым числом и необязательной единицей изменения
(пример: 10K это 10*1024). Единицы изменения:
K, M, G, T, P, E, Z, Y (степень 1024) или KB, MB, … (степень 1000).
Использование цветов для различения типов файла по умолчанию выключено и
с помощью --color=never. С --color=auto, ls выдаёт цветовые коды только когда
стандартный вывод подключён к терминалу. Переменная окружения LS_COLORS
служит для изменения значений. Для её установки используйте команду dircolors.
Коды выхода:
0 всё отлично,
1 небольшие проблемы (например, недоступен подкаталог),
2 серьёзная проблема (например, недоступен аргумент командной строки).
Оперативная справка GNU coreutils: <http://www.gnu.org/software/coreutils/>
Об ошибках в переводе сообщений «ls» сообщайте по адресу <gnu@mx.ru>
Полная документация: <http://www.gnu.org/software/coreutils/ls>
или доступная локально: info '(coreutils) ls invocation'
Использование: ls [КЛЮЧ]… [ФАЙЛ]…
Выдаёт информацию о ФАЙЛАХ (по умолчанию о текущем каталоге).
Сортирует в алфавитном порядке, если не задан ни --sort, ни один из
ключей -cftuvSUX.
Аргументы, обязательные для длинных ключей, обязательны и для коротких.
-a, --all не скрывать файлы начинающиеся с .
-A, --almost-all не выдавать подразумеваемые . и ..
--author вместе с -l, печатать автора каждого файла
-b, --escape печатать экранирующие последовательности
в стиле С для не графических символов
--block-size=РАЗМЕР использовать блоки указанного РАЗМЕРА; например,
«---block-size=M» выводит размеры в единицах,
равных 1048576 байтам; см. формат РАЗМЕРА далее.
-B, --ignore-backups не выдавать файлы, оканчивающиеся на ~
-c с -lt: сортировать и показывать по ctime (времени
последнего изменения файла);
с -l: показывать ctime и сортировать по имени;
иначе: сортировать по ctime, сначала самые новые
-C выдавать список в несколько колонок
--color[=КОГДА] расцвечивать вывод;
КОГДА может быть «always» (по умолчанию, если не
указано), «auto» или «never». Подробней см. ниже
-d, --directory выдавать имена каталогов, а не их содержимое
-D, --dired генерировать вывод для режима Emacs dired
-f не сортировать, включает -aU,
выключает -ls --color
-F, --classify добавлять к элементам индикатор (один из */=>@|)
--file-type аналогично, но не добавлять «*»
--format=СЛОВО across -x, commas -m, horizontal -x, long -l,
single-column -1, verbose -l, vertical -C
--full-time синоним -l --time-style=full-iso
-g как -l, но не выводить владельца
--group-directories-first
группировать каталоги раньше файлов;
может дополняться ключом --sort,
но любое использование
--sort=none (-U) выключает группировку
-G, --no-group в длинном формате не печатать имена групп
-h, --human-readable c -l и/или -s печатать размеры в удобном для
человека виде (например, 1K 234M 2G)
--si то же, но использовать степень 1000, а не 1024
-H, --dereference-command-line
следовать по символьным ссылкам в командной
строке
--dereference-command-line-symlink-to-dir
следовать по всем символьным ссылкам в командной
строке, которые указывают на каталог
--hide=ШАБЛОН не показывать записи, соответствующие ШАБЛОНУ
оболочки (отменяется ключами -a или -A)
--indicator-style=СТИЛЬ добавлять к именам элементов индикатор с
указанным СТИЛЕМ: none (по умолчанию),
slash (-p), file-type (--file-type), classify (-F)
-i, --inode показывать индекс каждого файла
-I, --ignore=ШАБЛОН не показывать записи, соответствующие ШАБЛОНУ
оболочки
-k, --kibibytes по умолчанию использовать блоки по 1024 байта
при показе использования диска
-l использовать широкий формат
-L, --dereference показывая информацию для символьной ссылки,
показывать информацию о файле, на который ссылка
ссылается
-m выдавать список на всю ширину через запятую
-n, --numeric-uid-gid как -l, но выдавать числовые UID и GID
-N, --literal печатать имена как есть, без экранирования
-o как -l, но не выводить информацию о группе
-p, --indicator-style=slash добавлять индикатор / к каталогам
-q, --hide-control-chars выводить ? вместо непечатных символов
--show-control-chars показывать непечатные символы (по умолчанию,
если программа не «ls» и вывод не на терминал).
-Q, --quote-name заключать имя записей в кавычки
--quoting-style=ТИП использовать ТИП заключения в кавычки:
literal, locale, shell, shell-always,
shell-escape, shell-escape-always, c, escape
-r, --reverse обратный порядок сортировки
-R, --recursive рекурсивно показывать каталоги
-s, --size печатать размер каждого файла в блоках
-S сортировать по размеру файла, большие сначала
--sort=СЛОВО сортировать по СЛОВУ, а не по имени:
none (без сортировки) -U, size (размер) -S,
time (время) -t, version (версия) -v,
extension (расширение) -X
--time=СЛОВО с ключом -l, показывать вместо времени
изменения время, заданное СЛОВОМ:
atime, access, use (-u),
ctime, status (-c);
если --sort=time, использовать указанное
время в качестве ключа сортировки
--time-style=СТИЛЬ с -l, показывать время используя СТИЛЬ:
full-iso, long-iso, iso, locale, +ФОРМАТ;
ФОРМАТ интерпретируется как в «date»;
если ФОРМАТ — это
ФОРМАТ1<перевод-строки>ФОРМАТ2, то
ФОРМАТ1 применяется к старым файлам,
а ФОРМАТ2 к новым; если к СТИЛЮ добавлен
префикс «posix-», то он действует только
в локали, отличной от POSIX
-t сортировать по времени изменения,
сначала самые новые
-T, --tabsize=РАЗМЕР использовать табуляцию указанного РАЗМЕРА, а не 8
-u с -lt: сортировать и показывать время доступа;
c -l: показывать время доступа и сортировать
по имени; иначе сортировать по времени доступа,
сначала самые новые
-U не сортировать; выводить в соответствии с
физическим расположением в каталоге
-v сортировать по номерам (версии) в текстовом
представлении
-w, --width=ЧИСЛО устанавливает ширину вывода равной ЧИСЛО.
0 означает отсутствие ограничения.
-x перечислять по строкам, а не по столбцам
-X сортировать по расширению в алфавитном порядке
-Z, --context печатать любой контекст безопасности каждого
файла
-1 перечислять по одному файлу на строке.
Символ «\n» не учитывается, если указан -q или -b
--help показать эту справку и выйти
--version показать информацию о версии и выйти
РАЗМЕР задаётся целым числом и необязательной единицей изменения
(пример: 10K это 10*1024). Единицы изменения:
K, M, G, T, P, E, Z, Y (степень 1024) или KB, MB, … (степень 1000).
Использование цветов для различения типов файла по умолчанию выключено и
с помощью --color=never. С --color=auto, ls выдаёт цветовые коды только когда
стандартный вывод подключён к терминалу. Переменная окружения LS_COLORS
служит для изменения значений. Для её установки используйте команду dircolors.
Коды выхода:
0 всё отлично,
1 небольшие проблемы (например, недоступен подкаталог),
2 серьёзная проблема (например, недоступен аргумент командной строки).
Оперативная справка GNU coreutils: <http://www.gnu.org/software/coreutils/>
Об ошибках в переводе сообщений «ls» сообщайте по адресу <gnu@mx.ru>
Полная документация: <http://www.gnu.org/software/coreutils/ls>
или доступная локально: info '(coreutils) ls invocation'