Как насчет того, чтобы вы просто распечатали все файлы, которые не соответствуют вашим расширениям?
find documents -type f ! \( -name \*.txt -o -name \*.doc -o -name \*.docx \)
find media -type f ! -name \*.gif
find pictures -type f ! \( -name \*.jpg -o -name \*.jpeg \)
Зачем вам вообще нужно проверять другие
, если там что-то разрешено?
Кстати , Соглашение Unix: «нет вывода = хорошие новости» . Таким образом, приведенные выше команды просто печатают файлы, не соответствующие указанным расширениям; если все хорошо, они ничего не будут печатать.
P.S .: Это хороший пример эволюции программиста . ;)
См. этот ответ .
В режиме копирования -нажмите :
, затем g
, который входит в режим (goto line)
, затем введите номер своей строки, например, 42
.
Н.Б. Строка 0 является последней -строкой буфера (дно ).