Чому вихід ls такий?


1

Я використовую Mac OS X Snow Leopard і коли я набираю

ls c *

це те, що я отримую в своєму терміналі:

clock:
PSD               demo.html         jquery.tzineClock script.js         styles.css

clock2:

clojure-presentations:
Clojure-1up.pdf            ClojureInTheField-1up.pdf  license.html
Clojure-4up.pdf            README
ClojureForRubyists-1up.pdf keynote

coffee-script:
Cakefile      README        bin           examples      index.html    package.json  test
LICENSE       Rakefile      documentation extras        lib           src           vendor

За замовчуванням я використовую Bash.


Тепер я розумію, що між c і зіркою існував простір. І це викликало всю цю неприємність. У будь-якому випадку дізналися щось нове.
Nadal

Відповіді:


5

Це просто буріння в усіх каталогах, які відповідають c *, які можна вилікувати, кажучи

ls -d c*

замість цього.


2

ls c * перераховує файл c і всі файли / каталоги * Можна налаштувати оболонку на зупинку відразу, оскільки c не існує поки ви мали на увазі c *



Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.