2016-12-29 4 views
0

Почему разные среды содержат разные параметры командной строки при вызове man ls?Почему разные среды содержат разные параметры командной строки при вызове man -ls? (среды: codecademy, cb.vu)

  1. codecademy
  2. cb.vu

Означает ли это, что я должен просто использовать человек команды с параметрами перед использованием опции Баша для каждой новой среды, которые я использую?

+0

На снимках экрана, похоже, у них одинаковые варианты, они только в другом порядке на странице руководства? –

+1

Скорее всего, потому, что установлены разные версии команды 'ls'. 'gnu ls',' busybox', ... – arkascha

+0

@ mjones.udri Нет, список вариантов заполнен. – user2467011

ответ

2

В ls нет ничего волшебного - это программа, как и любая другая программа. В частности, тот, который «был вокруг для длинным времени. как таковые, разные среды могут иметь несколько разные версии или даже разные вилки. Обычно безопасно предполагать, что общие варианты (например, -l) будут доступны в любом месте, но если вы сомневаетесь, вам следует дважды проверить.