Просмотр всех выражений оператора файла для любого файла, теста, статистики

testt(){ o=abcdefghLkprsStuwxOGN;echo $@;for((i=0;i<${#o};i++));do c=${o:$i:1};test -$c $1 && help test | sed "/^ *-$c/!d;1q;s/^[^T]*/-$c /;s/ if/ -/";done; }


Эта команда — пользовательская функция shell, предназначенная для проверки различных атрибутов файла. Она принимает аргументы, которые представляют собой опции, обозначенные буквами (например, «f» для проверки, является ли аргумент файлом). Функция проверяет файл на соответствие каждой указанной опции и выводит соответствующее сообщение, если условие выполняется. Команда позволяет выполнять разнообразные проверки файлов, такие как проверка наличия, типа, прав доступа и других атрибутов. Вместо этой функции можно использовать команду test или [, которые предоставляют те же функциональные возможности.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *