Tag: командной строки

Как скопировать каталог с только указанным типом файлов?

Я получил каталог git с большим количеством файлов python (и некоторый специальный файл, например .git). Я хотел бы скопировать только эти файлы python в другой каталог с неизменной структурой каталогов. Как это сделать?

Как разрешен трафик устройства loopback?

Как я могу разрешить отправку трафика на устройстве loopback (lo)? Что такое команда iptables?

md5sum для каждого файла (с ll)

Я хочу, чтобы результат был следующим: size name и hash : myfile.txt 222M 24f4ce42e0bc39ddf7b7e879a mynewfile.txt 353M a274613df45a94c3c67fe646 Только для name и size ll -h | awk '{print $9,$10,$11,$12,$5}' Но как я могу получить hash для каждого файла? Я пытался: ll -h | awk '{print $9,$10,$11,$12,$5}' | md5sum Но я получаю только один хеш.

Как перечислять имена файлов, которые содержат пробелы и специальные символы, без использования find

Я пишу сценарий, который требует от меня предоставить список файлов в моем каталоге, имена файлов которых содержат пробелы, *,?, $,% И т. Д. Как я могу это сделать, я видел несколько сообщений, но не мог найти ничего, что сработает для меня. Можно ли добиться этого с помощью grep?

Разделение большого PDF-файла на мелкие файлы

Используя pdftk, можно извлечь диапазоны страниц из pdf, используя pdftk a.pdf cat 124-end output b.pdf dont_ask У меня есть куча огромных PDF-файлов размером около 500 страниц и более 100 МБ, можно ли автоматически разбить их на куски с максимальным 5 МБ?

Как искать несколько шаблонов поиска из файла с помощью grep

Если я ищу несколько строк поиска в grep : обычно просто делаю: grep "search1\|search2" somefolder/*.txt но, что, если у меня есть 100 или более строк поиска? Могу ли я сказать так: grep "stringPattern.txt" somefolder/*.txt где stringPattern.txt – это файл, содержащий список слов, которые нужно искать в *.txt .

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

У меня есть скрипт, который подключается к удаленному хосту через SSH, создает временный файл и выполняет следующую команду: Система вызова (mysql –database = information_schema –host = localhost </ tmp / drush_1JAjtt) Каждый раз, когда он создает другой файл (pattern: drush_xxxxxx ). Я пробовал пару раз вручную работать на пульте дистанционного управления: tail -f /tmp/drush_* но […]

Создавать несколько процессов с помощью одной команды

Можно ли создать 10 экземпляров процесса (например, да) с помощью одной команды? $instantiate 10 yes

Перенаправление вывода

Я использую команду tee для вывода ошибок компиляции программы в файл вместе с терминалом. gcc hello.c | tee file.txt Это команда, которую я использовал. Ошибки компиляции отображаются на терминале, но они не выводятся в файл. Как я могу выводить std-ошибки в файл?

Вызов `nl`, замачивающий весь ввод перед нумерацией

Как это может быть сделано? Я не вижу подходящего варианта в руководстве. Я положительно проверил, что отступы ломаются после десяти миллионов строк. Вы можете проверить это как: $ (for i in `seq 0 10000000`; do echo "$i"; done) | nl Я не часто генерирую так много строк, но я не хочу, чтобы он ломался, как […]

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