Результат echo * и echo. *

В результате результат команды echo * должен быть «Любой файл в текущем каталоге». Должен ли он включать dotfile?

Точно так же, должен ли результат ls * включать dotfile?

  • В чем смысл ls -f (или, почему это висит?)
  • ls *. * дает: "*. *: Нет такого файла или каталога" сообщение
  • Укажите только размер и имя файла и символические ссылки
  • Возможно ли иметь общее количество нет. блоков, снятых одними и теми же файлами, будут отличаться на двух ПК?
  • Изменение цветов, используемых `ls`, не работает в режиме« Шелл »Emacs
  • Как я могу перечислить каждый файл в каталоге, кроме тех, у которых указаны указанные расширения?
  • ls -l номеров между размером и группой
  • Solaris + отметка времени файла отображения
  • One Solution collect form web for “Результат echo * и echo. *”

    В разделе Расширение имени файла ссылки GNU bash:

    Когда шаблон используется для расширения имени файла, символ «.» в начале имени файла или сразу после косой черты должно быть явно указано, если не установлен параметр оболочки dotglob. При совпадении имени файла символ косой черты всегда должен быть явно определен. В других случаях «.» характер не обрабатывается специально.

    Это документированное (и ожидаемое) поведение во всех оболочках POSIX, см. Шаблоны, используемые для расширения имен файлов :

    Если имя файла начинается с периода ('.'), Период должен быть явно сопоставлен с использованием периода в качестве первого символа шаблона или сразу после символа косой черты. Ведущий период не должен соответствовать:

    • Специальные символы звездочки или вопросительного знака

    • Выражение скобки, содержащее список несоответствий, такой как «[! A]», выражение диапазона, такое как «[% -0]» или выражение класса символа, такое как «[[: punct:]]»,

    Не указано, может ли явный период в списке соответствия выражений скобок, например «[.abc]», соответствовать совпадающему периоду в имени файла.

    Interesting Posts

    перезаписать первые n строк файла

    Каким будет эквивалент «apt-cache show» на RHEL * без необходимости sudo / su?

    Умножить строки столбца в разных частях данных, добавить их вместе и получить среднее значение?

    Как заменить символическую ссылку на копию файла, к которому он привязан?

    Использовать sudo из другой программы

    Как переименовать несколько файлов в одной команде или скрипте в Unix?

    Перейти к следующему помеченному сообщению в Mutt

    Пропустить версию пакета

    Есть ли способ передать вывод одной программы в две другие программы?

    Debian – отключить доступ к консоли для конкретного пользователя

    вырезать столбец int array в CSV без обрезки другого массива varchar

    Inderect ссылки aka значение значения в awk

    Как остановить вентилятор процессора в Linux?

    Почему сначала установить переменную, а затем экспортировать ее вместо настройки и экспорта в одной команде?

    Как синхронизировать двунаправленные 2 папки между Synology Nas и компьютером Debian?

    Linux и Unix - лучшая ОС в мире.