Вопросы по теме 'xargs'

Как эффективно удалить длинный список/массив файлов и каталогов в Perl
Вот как я сейчас рекурсивно удаляю файлы и каталоги foreach my $row(keys %$rows) { my $md5 = $rows->{$row}->{'md5'}; my $path = "/some/path/jpg/".substr( $md5, 0, 3 )."/$md5"; `rm -rf $path`; print "removed - ".$path."\n";...
292 просмотров
schedule 27.03.2023

xargs: подстановка переменных после перенаправления
Я пытаюсь найти все текстовые файлы с кодировкой iso-8859-1 и преобразовать их в UTF-8. Моя попытка до сих пор: find . -name '*.txt' | xargs grep 'iso-8859-1' | cut -d ':' -f1 | xargs iconv -f ISO-8859-1 -t UTF-8 {} > {}.converted...
3635 просмотров
schedule 18.01.2022

как запустить скрипт bash с использованием ssh и xargs на нескольких хостах без копирования скрипта на каждый хост?
как запустить скрипт bash с использованием ssh и xargs на нескольких хостах без копирования скрипта на каждый хост? Это работает, ssh host1.com bash -s ‹ ~/httpd-conf/weblogrotate.sh Это не работает, cat webserver.hosts | xargs -I % ssh % bash -s...
2680 просмотров
schedule 03.09.2023

Пакетное переименование файлов в командной строке и Xargs
Итак, у меня есть следующая структура: . .. a.png b.png c.png Я запустил команду, чтобы изменить их размер ls | xargs -I xx convert xx -resize xx.jpg Теперь мой каталог выглядит так . .. a.png.jpg a.png b.png.jpg b.png...
38176 просмотров
schedule 29.06.2023

xargs учитывает подстановочные знаки в поиске
У меня есть файл с именем file1.txt: dir1 dir2 dir3 ... Я хотел использовать xargs, чтобы проверить, существуют ли какие-то файлы дальше в файловой системе, например: cat file1.txt | xargs -i ls...
2298 просмотров
schedule 16.04.2023

xargs и журнал git --grep
Я собираю команду bash, чтобы найти коммиты Git из старого репозитория SVN. Вот вся моя команда: $ svn log --xml --revision 323016 http://svn.php.net/repository | grep "<msg>" | sed 's/<msg>//' | xargs --verbose -i% git log...
2004 просмотров
schedule 13.11.2023

bash awk первый 1-й столбец и 3-й столбец со всем после
Я работаю над следующим сценарием bash: # contents of dbfake file 1 100% file 1 2 99% file name 2 3 100% file name 3 #!/bin/bash # cat out data cat dbfake | # select lines containing 100% grep 100% | # print the first and third columns awk...
17306 просмотров
schedule 09.05.2022

xargs и новые строки в txt файлах - xargs -d '/ n' не работает
У меня есть список из примерно 10 тысяч элементов, которые мне нужно удалить в текстовом файле. Я начал здесь: Unix: как удалить файлы, перечисленные в файле но столкнулся с rm: 721_0199_01.mov\r: No such file or directory Похоже, мне...
2363 просмотров
schedule 13.07.2023

как вызвать xargs с помощью скрипта
Я новичок в python и все еще на уровне базового обучения. Недавно я попытался написать скрипт для создания новых папок в соответствии с номером, указанным во входном текстовом файле. После создания этих папок я хочу одновременно скопировать файл во...
1564 просмотров
schedule 05.01.2024

Как найти выражение и заменить его именем файла для .txt в bash, используя xargs и sed?
Я хочу найти выражение в определенном файле и заменить его текущим именем файла, используемого в сценарии. Мой текущий сценарий: for FILE in ../pdb/*; do basename $FILE .pdb | xargs -I '{}' sed -i 's/_final.pdb/{}_final.pdb/g'...
50 просмотров
schedule 06.04.2023

Найти количество строк в количестве файлов
#!/bin/ksh inputpath="/home/beaadmin/SET4/Input.txt" #Give patterns to be searched contentpath="/home/beaadmin/SET4/FILES" outpath="/home/beaadmin/SET4/impacted" count=1 while read line do echo "Line :$count" echo "$line"...
18 просмотров
schedule 20.03.2022

как найти и скопировать файлы в подкаталог из родительского каталога linux
У меня есть несколько родительских папок, таких как GJ1, GJ2 и т. д. Каждая из этих папок содержит три изображения, например GJ11_F.jpg , GJ11_P.jpg. Мне нужно только отобразить все файлы GJ11_F.jpg , включая их соответствующие родительские...
1128 просмотров
schedule 16.07.2023

Получение URL-адреса SVN всех ветвей с помощью однострочной команды
Я пытаюсь получить URL-адрес svn всех ветвей ОС репозитория. Я получил результат с помощью простого bash-скрипта. Могу ли я сделать то же самое, используя «xargs». Я не владею командой xargs. Я пробовал что-то вроде этого svn ls...
103 просмотров
schedule 19.10.2022

bash: аргументы функции 'map'?
Каков наиболее элегантный способ «сопоставить» список аргументов bash посредством некоторого преобразования (например, объединения каждой строки) перед пересылкой списка какой-либо другой команде? На ум приходит использование xargs , но я не могу...
2358 просмотров
schedule 06.03.2022

замена переменной xargs возвращает пустую строку
Мне нужно искать XML-файлы внутри дерева каталогов и создавать для них ссылки в другом каталоге (staging_ojs_pootle), называя эти ссылки путем к файлу (заменяя косые черты точками). команда bash не работает, я застрял на сменной части. Похоже, что...
274 просмотров
schedule 05.04.2023

xargs sed и подстановка команд в bash
Я пытаюсь передать замену строки xargs на замену sed внутри подстановки, вот нерабочий код. CALCINT=$CALCINT$(seq $CALCLINES | xargs -Iz echo $CALCINT' -F "invoiceid'z'="'$(sed -n '/invoiceid'z'/s/.*name="invoiceid'z'"\s\+value="\([^"]\+\).*/\1/p'...
650 просмотров
schedule 28.03.2022

Как вызвать оператор while несколько раз параллельно с помощью утилиты xargs max-procs
У меня есть файл с именем test.txt в Linux. Содержание ниже. test.txt ['table1'] ['table2'] ['table3'] ['table4'] ['table5'] and so on Теперь у меня есть оператор while , который зацикливается на файле test.txt и выполняет...
231 просмотров
schedule 23.06.2023

Найти перенаправление на awk, перенаправленное на новые файлы
Я пытаюсь найти группу файлов > find . -type f -iregex .*geojson$ > ./dir1/london.geojson ./manchester.geojson Затем для каждого найденного файла (от 30 до 40 во многих вложенных папках) я хочу добавить свою собственную структуру json...
95 просмотров
schedule 06.08.2022

Передать многострочный аргумент с помощью xargs
Я хочу передать содержимое файла в качестве цитируемого аргумента программы с xargs , чтобы пропустить создание временного файла. С временным файлом я могу сделать так: myprogram > /tmp/lld.json zabbix_sender -z 127.0.0.1 -s testhost -k...
278 просмотров
schedule 28.04.2023

Использование xargs для запуска сценариев bash для нескольких входных списков с аргументами
Я пытаюсь запустить скрипт для нескольких списков файлов, одновременно передавая аргументы параллельно. У меня есть file_list1.dat, file_list2.dat, file_list3.dat. Я хотел бы запустить script.sh, который принимает 3 аргумента: arg1, arg2, arg3....
2168 просмотров
schedule 25.03.2024