По этой команде в архиве будут сохранены не только файлы, расположенные непосредственно в подкаталоге sub_dir, но и рекурсивно все файлы из подкаталогов каталога sub_dir. При этом в архиве сохраняется вся структура подкаталогов каталога sub_dir. Заметим, что если в только что приведенном примере вместо * поставить *.*, то будут сохранены только …
Подробнее »Требуется довести исправленный
Требуется довести исправленный текст программы до пользователей. Очевидно, что пользователям достаточно сообщить только исправления, т. е. отчет об изменениях, создаваемый по команде [user]$ diff program.c program.c.new › program.c.diff Естественно, объем файла program.c.diff существенно меньше объема файла program.c.new, так что можно было бы получить существенную экономию на передаче файлов, если отправлять …
Подробнее »4.6.9. КОМАНДА SPLI
4.6.9. КОМАНДА SPLIT – РАЗБИВАЕМ ФАЙЛ НА НЕСКОЛЬКО ЧАСТЕЙ Иногда бывает необходимо разбить один большой файл на несколько файлов меньшего объема. Для примера рассмотрим ситуацию, когда вы хотите перенести на свой домашний компьютер файл song.mp3 формата ‘MP3’, размером в 4,894,425 байт. Возможности перекачать этот файл по сети у вас нет, и единственно …
Подробнее »простых!). Если операция не указа
простых!). Если операция не указана явно, то подразумевается -and, т. е. вместо (-name*.txt -and – name*.doc) можно записать просто (-name*.txt -name*.doc). Если применяется только одна операция -and или !, то скобки обычно можно опустить, а с операцией -or и в сложных выражениях скобки необходимы. Перед скобкой нужно поставить обратную косую …
Подробнее »Кроме ‘*’ и ‘?’ в Linux при задании
Кроме ‘*’ и ‘?’ в Linux при задании шаблонов имен можно использовать квадратные скобки [], в которых дается либо список возможных символов, либо интервал, в который должны попадать возможные символы. Например, [abc]* соответствует всем именам файлов, начинающимся с a, b, c; *[I-N1-3] соответствует файлам, имена которых оканчиваются на I, J, …
Подробнее »длинного файла
длинного файла. Обо всех опциях команды more вы можете прочитать в интерактивном руководстве man или info. Утилита less, разработанная в рамках проекта GNU, содержит все функции и команды управления выводом, имеющиеся в программе more, и некоторые дополнительные, например, позволяет использовать клавиши управления курсором (‹Стрелка вверх›, ‹Стрелка вниз›, ‹PgUp›, ‹PgDown›) для …
Подробнее »Если вы попытаетесь использовать
Если вы попытаетесь использовать команду rm (без всяких опций) для удаления каталога, то будет выдано сообщение, что это каталог, и удаления не произойдет. Для удаления каталога надо удалить в нем все файлы, после чего удалить сам каталог с помощью команды rmdir. Однако можно удалить и непустой каталог со всеми входящими …
Подробнее »