3
ответа

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

Нам нужна команда, которая копирует файлы из текущего каталога в другой с заданной датой. -rw-r----- 1 schmidt schmidt 276423 set 03 10:31 'event01.csv' -rw-r----- 1 schmidt schmidt 283861 set 03 10:34 '...
21.10.2019
3
ответа

Кавычки обрабатываются по-разному в выводе обратной кавычки

Предыстория Я хочу передать список имен файлов (перечисленных через поиск), содержащих пробелы, в мой пользовательский скрипт Python. Поэтому я настроил find для добавления кавычек вокруг каждого результата: find ./testdata -type f -...
05.09.2019
3
ответа

Разделение файла на две переменные для передачи одной команде

У меня есть объект JSON. имеет два поля; { href: строка, имя файла: строка }. Я хочу загрузить файл с href и установить его имя $FILENAME.pdf. Это происходит в цикле Как я могу это сделать? ...
05.09.2019
3
ответа

Как использовать аргументы командной строки, переданные в сценарий оболочки, использующий xargs ?

У меня есть сценарий, который будет выполнять итерацию набора проверок git и запускать команду git в каждом каталоге. Теперь я хочу иметь возможность передать параметр сценарию оболочки из командной строки и получить это ...
24.05.2019
3
ответа

История: что означает имя "xargs"?

Обычная утилита unix - grep - это аббревиатура от "глобально искать регулярное выражение и печатать", что делает grep регистром "делать то, что написано на оловянной бумаге". Имя информирует нас о ...
23.05.2019
3
ответа

Всегда открывать как root?

Я должен щелкнуть правой кнопкой мыши в браузере файлов, чтобы открыть как root (более конкретно, каждый раз, когда я хочу редактировать файлы), и я хотел бы предотвратить выполнение этого шага каждый раз. Я много редактирую файлы, очевидно
12.02.2019
3
ответа

GNU находит и маскирование {} для некоторых оболочек - который?

Страница справочника для GNU находит состояния: - исполнительная команда; [...] строка '{}' заменяется текущим именем файла, обрабатываемым везде, это происходит в аргументах команде...
11.11.2018
3
ответа

Xargs для извлечения имени файла

Я хочу найти все файлы .html в папке и добавить [file](./file.html) в другой файл с именем index.md. Я попробовал следующую команду: ls | awk "/\.html$/" | xargs -0 -I @@ -L 1 sh -c '...
05.09.2018
3
ответа

Почему эта команда работает только для каждой другой линии?

, когда я запускаю \ ls | xargs -i {} echo {} | sed 'n; s / \ n / xxxxxxxxx /', я получаю это: - книги aliasxxxxxxxxa новый вид науки Вычислимость и логика.PDFXXXXXXXXXCCOMPTALY-AND-LOGIC_K2OPT.PDF Hein J. L ....
10.08.2018
3
ответа

Переименовать группу файлов в строку, которая существует внутри каждого

, у меня есть группа файлов JSON. Каждый файл содержит один объект JSON, и все они имеют одну и ту же схему. Есть поле в JSON, что я хочу переименовать файл. Как я могу это сделать? Я подошел ...
27.07.2018
3
ответа

Являются ли `-L1` и` -n 1` одинаковыми для `xargs`?

Из Поиск и безопасное удаление файлов найдите -i nohup.out | xargs -d '\ n' -L1 -p rm Каждая строка в выводе locate обрабатывается xargs как аргумент, поэтому -L1 и -n 1 одинаковы? Спасибо.
07.06.2018
3
ответа

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

Это то, что я пробовал: find. -name * .sv | xargs sed -i -e '<команда>' -e '<команда>' Не работает. Использование одной и той же команды для каждого файла по-прежнему работает. Спасибо за помощь.
05.06.2018
3
ответа

Скопируйте первую строку из одного файла в другие файлы с помощью xargs и sed

У меня есть список разделенных файлов CSV. Как я могу скопировать первый заголовок CSV в остальные файлы CSV? profile00.csv profile01.csv profile02.csv profile03.csv ... Это то, что у меня есть сейчас, но как мне ...
17.05.2018
3
ответа

Передача нескольких параметров через xargs

Я хотел бы иметь возможность использовать xargs для выполнения нескольких параметров в разных частях команды . Например, следующий: echo {1..8} | xargs -n2 | xargs -I v1 -I v2 echo, когда приходит номер v1 ...
19.01.2018
3
ответа

Xargs с множественными заменами аргументов - использовать аргумент переменной среды после sh -c '…'

Это моя команда: найти $ 1 -name "*.html "| sort -n | xargs -I {} sh -c 'echo" Файл дампа: "{} >>" $ 2 "; w3m {} >>" $ 2 "2> & 1' где: $ 1 - это путь, по которому я буду искать файлы ...
24.07.2017
3
ответа

Получить имя файла после find -name | xargs

У меня есть каталог с несколькими jar-файлами, в котором я хотел бы разместить несколько классов. Я нашел решение, чтобы узнать, существует ли класс с помощью следующей команды: find -name "* .jar" | xargs -n 1 банка tf | grep '...
01.06.2017
3
ответа

Конкатенация тысяч файлов:> по сравнению с>>

Я нашел два на вид противоречащих ответа на StackOverflow к следующим вопросам: Конкатенация тысяч Текстовых файлов Через сотни Каталогов (при хранении некоторой структуры), Как делают меня...
23.05.2017
3
ответа

Пакетная копия к нескольким каталогам

У меня есть приблизительно 9 000 файлов в каталоге, и я хочу к mv их в 90 файлов в 100 каталогах согласно порядку имени файла, игнорируя любой остаток. В Копии несколько файлов от имени файла X к имени файла Y?, Caleb...
13.04.2017
3
ответа

Как найти и скопировать файлы на основе расширения?

У меня есть папка photorec, полученная в процессе восстановления данных, в которой есть 2481 папка с восстановленными файлами. Имена папок идут в последовательности recup_dir.1, recup_dir.2 ... recup_dir.2481 Я получил список ...
03.04.2017
3
ответа

Перенаправление sed на curl, затем в файл

Мне нужно скачать несколько страниц с сайта. Что я пытаюсь сделать, так это использовать sed в исходном коде сайта, чтобы получить ссылки, передать их одну за другой в curl, а затем вывести загруженный файл на ...
26.02.2017
3
ответа

Массовое переименование файлов с верблюжьим регистром для включения пробелов

Я пытаюсь выполнить пакетное переименование файлов с именами в верблюжьем регистре, чтобы включить пробелы между соседними буквами верхнего и нижнего регистра. Я использую Mac OS, поэтому используемые мной утилиты - это вариант BSD. Например: 250 - ...
23.12.2016
3
ответа

Рекурсивное применение функции bash к каждому файлу в подпапке

Я пытаюсь написать сценарий, который будет применять функцию bash для каждого файла в каталоге рекурсивно. Например, если тесты каталога содержат все мои файлы и подкаталоги, сценарий find ...
23.11.2016
3
ответа

Проверить содержимое файла на наличие повреждений, размер файла указывает на «ноль»

У меня очень странная ситуация, когда у меня есть файловая система, которая содержит несколько файлов разного размера, но, по всей видимости, поврежденных и не показывать содержимое при размещении файла. Я ...
15.11.2016
3
ответа

Поиск строки в файле и переименование нескольких файлов в результаты

Я пытаюсь выполнить рекурсивный поиск по списку файлов, и если файл содержит строку, переименовать файл к результатам grep указанной строки. Файлы примеров содержат следующее содержимое: ...
02.11.2016
3
ответа

Практическое руководство рекурсивно создает PDF thumnbails на командной строке Linux

Я могу использовать ImageMagick для создания миниатюры первой страницы использования PDF: преобразуйте - миниатюра x80 95.pdf [0] thumb_95.png, Это хорошо работает и генерирует thumb_95.png файл. Я попробовал...
02.10.2016
3
ответа

Как распределить вычисления `tar czf `на более длительное время?

Мои системы испытывают большую нагрузку, когда я запускаю sudo tar czf /media/masi/ntfsDisc/backup _home.tar.gz $HOME/ Вентиляторы достигают максимума и т. д. Я хотел бы найти лучший баланс между вычислениями и сила...
28.06.2016
3
ответа

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

У меня есть git-клон etckeeper, и я пытаюсь переименовать все файлы и каталоги с etckeeper в имени в usrkeeper. Например, ./foo-etckeeper-bar следует переименовать в ./foo-usrkeeper-bar. ...
11.05.2016
3
ответа

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

У меня есть список имен файлов в кодировке base64 в шаблоне {здесь кодированной base64 части} _2015-11-12.pdf. Я пытаюсь декодировать этот список файлов и вернуть его в командной строке как другой список, ...
02.03.2016
3
ответа

Несколько аргументов с помощью xargs.

Я знаю, что xargs может взять много аргументов как так. xargs-n5-I {} эхо {}, но как я помещаю аргументы в конкретное местоположение, я хочу что-то, нравится. xargs-n5-I {} вихревой www.google.com/{1}/...
08.01.2015
3
ответа

Как заключить споры в кавычки с xargs

Предположим, что я хочу удалить все файлы в папке, которые больше, чем 1 МБ. $ находят. - размер +1M | xargs-0 комнат Это не удалит файлы, которые имеют пространство на их имена. Таким образом, я хочу, чтобы это заключило все в кавычки...
10.12.2014