ls по сравнению с ls-C различие

команды ls и ls -C кажется, привожу к тем же результатам - отображаются столбцами.

Есть ли какое-либо различие?

1
задан 31 October 2015 в 15:17

2 ответа

Что касается info coreutils 'ls invocation':

-C' - format=vertical'

файлы Списка в столбцах, отсортированных вертикально. Это - значение по умолчанию для ls, если стандартный вывод является терминалом . Это всегда - значение по умолчанию для программы dir. GNU ls использует столбцы переменной ширины для отображения как можно большего количества файлов в наименьшем количестве строк.

TL; DR: нет, никакое различие - это - значение по умолчанию.

9
ответ дан 3 December 2019 в 06:21

считайте вывод alias, Ваша команда ls находится в вероятном выполнении ls -CF. Это может быть установлено в Вашем bash_rc файле также. так ls -F также даст тот же вывод.

, но Вы могли изменить его, в этом случае, Вы могли бы хотеть это. ИЛИ Вы могли использовать его в сценарии, и возможно Вы хотите тот стиль вывода.

0
ответ дан 3 December 2019 в 06:21

Другие вопросы по тегам:

Похожие вопросы: