Вопросы по теме '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