2
ответа

Как скопировать несколько файлов, но сохранить их расширения тем же?

Я - цикличное выполнение через многие файлы, и $file представляет текущий файл. Как я могу сделать копии или переименовываю, и сохраните расширение тем же для этого текущего файла? например, если $file = x.jpg, Как к...
30.09.2013
2
ответа

Несоответствие между этими двумя расширениями

При вводе команды ls * и эхо * Вы заметите замечательное несоответствие между результатами. Первый рекурсивно включает, в то время как последний полностью исключает файлы в подкаталогах. Дон'...
09.09.2013
2
ответа

Каково различие между “*.pl” и *.pl в grep? Почему заключение в кавычки изменяет результат?

Что является различием между: grep "строка".-r - включают *.pl и grep "строка".-r - включают "*.pl", последний включает файлы в subdirectoried в то время как первый нет. Почему?
08.07.2013
2
ответа

Подавите расширение * в эхе

Я работаю над сценарием, который динамично выполняет некоторые запросы на ежедневной основе. Эти запросы прибывают из таблицы в базе данных. Вот демонстрационный вывод таблицы запроса: +---------------+...
17.04.2013
2
ответа

Получите дополнение результата команды ls

Скажем, у меня есть каталог с несколькими файлами, все из которых являются любой двоичными файлами (файлы без заявленных расширений) и исходные файлы (.c расширение). Я делаю это: $ ls и добираются: README.md...
12.02.2013
2
ответа

Переменные Bash и типы

Я делаю сценарий, которые проверяют IP-адрес. Я делаю это: считайте пул checkIp () {локальный ip= локальный stat=1 за 1$ если [[$ip = ~ ^ [0-9] {1,3 }\\. [0-9] {1,3 }\\. [0-9] {1,3 }\\. [0-9] {1,3} $]]; затем...
31.01.2013
2
ответа

Загрузчик HTTP, который поддерживает индекс каталога? Так, чтобы я мог использовать globbing?

Существует ли http загрузчик, который поддерживает globbing? т.е. Я хотел бы выбрать последнее обновление пакета, abc-XXX.rpm, но XXX (номер версии) неизвестны мне. Действительно ли возможно сделать...
04.10.2012
2
ответа

Как я могу искать подстановочное имя во всех подпапках?

Как я могу искать подстановочное имя во всех подпапках? Что было бы эквивалентом команды DOS: dir *шаблон*/s в *отклоняет?
12.09.2012
2
ответа

Нахождение названия программы подстановочным шаблоном

Я пытаюсь записать сценарий, который попытается найти, установлена ли определенная программа. Позволяет говорят, что программу называют, myprog. Проблема состоит в том, что программу можно назвать в различном...
30.04.2012
2
ответа

Каталог Untar от большого tarball

Как делают меня untar каталог, к которому я не знаю путь? Я только знаю имя каталога. Я знаю как к untar единственный файл с подстановочным знаком: tar-xf somefile.tar.gz - подстановочные знаки - нет - привязанный 'индекс....
18.04.2012
2
ответа

Почему 2 машины Linux ведут себя по-другому с командой того же синтаксиса?

Я использую 2 машины, которые являются оба Red Hat Enterprise Linux выпуск 3 AS (Обновление Taroon 2) (я проверяю его в / и т.д. / *-release). Я проверил, что они используют ту же оболочку по умолчанию PS-p $$, который является...
29.03.2012
2
ответа

Как я произвожу количество всех файлов с “tty” в имени файла в каталоге Linux, который содержит файлы на системных устройствах системы

Я испытываю затруднения при знании, как произвести количество всех файлов с “tty” в имени файла в каталоге Linux, который содержит файлы на системных устройствах системы.
06.03.2012
2
ответа

Многоразрядные диапазоны файлов в лексикографическом порядке в zsh

Я хотел бы указать диапазон файлов (в лексикографическом порядке) с двумя целыми числами (например, 2 - 57) в zsh globbing. Например: "выберите файлы 2 - 57 в лексикографическом порядке под путем...
19.11.2011
2
ответа

Как использовать 7z для архивации всех файлов и каталогов (включая скрытые) в каталоге?

Из-за специфических особенностей моих потребностей архивации я не доволен телом tar.gz архивы и использование 7z вместо этого. Я использую следующую команду, чтобы сделать это: 7z-t7z-m0=lzma-mx=9-mfb=64-md=32m - мс =...
03.11.2011
2
ответа

Почему не делает “комнаты *”, работают, когда существуют файлы, которые начинаются с дефиса?

от: http://seclists.org/fulldisclosure/2011/Sep/190 [USER@MACHINE ~] mkdir ejha [USER@MACHINE ~] CD ejha/[USER@MACHINE ~/ejha] касается ize [USER@MACHINE ~/ejha] касание-f-i [USER@MACHINE ~/ejha]...
27.09.2011
2
ответа

Разделение большого дерева каталогов типом файла

У меня есть большой каталог данных (20-30Gb) на моей настольной машине Ubuntu 10.10, которая состоит из многих файлов необработанных данных, обработанных файлов данных, и различных сценариев, таблиц, числа, и т.д. сгенерированные от...
03.08.2011
2
ответа

возврат строк, соответствующих для окружения соответствия шарика

Предположим, что у меня есть подкаталог, названный заменой Затем, я хочу воздействовать на все файлы в том каталоге с расширением "txt". Я хочу что-то как для f в sub/*.txt, делают enscript-b ""-o {$f...
31.05.2011
2
ответа

ls, regexp и переменная среды

Я хотел объявить переменную среды, что запасы все расширения видеофайлов, таким образом, я могу использовать ее при использовании оболочки. Я попробовал несколько вещей, но никогда не заставлял это работать: Если в моем .bash_profile...
25.01.2011
1
ответ

Цикл For не будет перебирать список, если в качестве аргумента указан путь

Я практикую сценарии оболочки и пытаюсь сделать простой сценарий, который принимает каталог в качестве аргумента, перебирает каждый файл внутри и выводит его имя и размер.#
02.12.2021
1
ответ

Как использовать префикс в элементе информационного файла MIME?

У меня есть куча файлов в формате xyz -timestamp.log, которые я хочу связать с другим приложением, отличным от обычных файлов журнала. Я прочитал о типах mime и обнаружил, что могу добавить информационный файл mime -в
16.11.2021
1
ответ

Debian tcsh не учитывает локаль для расширения класса символов

Использование Debian 11, версия tcsh tcsh 6.21.00 (Astron )2019 -05 -08 (x86 _64 -неизвестный -linux )варианты широкий,nls,dl,al,kan, sm,rh,nd,color,filec В каталоге с двумя файлами, a и A, $ эхо [a -z] А Это неожиданное изменение от простого расширения к
15.11.2021
1
ответ

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

Мой вопрос и заголовок могут быть не очень -сформированы, и я заранее извиняюсь за это. Предположим, я хотел бы выполнить конкретную команду (, xsdcxx )как таковую в zsh :$ xsdcxx cxx -схемы дерева/...
01.07.2021
1
ответ

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

Я пытаюсь сопоставить некоторые файлы изображений, которые имеют общее базовое имя, но имеют информацию о размере, добавленную в конце с помощью find. -имя «Имя *» для соответствия файлам, таким как :Имя.jpg Имя@2x.jpg Имя -180x101.jpg...
19.06.2021
1
ответ

Команда Linux unzip просто извлекает файлы из каталогов, имена которых содержат заданную строку

У меня есть zip-архив, содержащий иерархию каталогов файлов. Я хочу использовать команду unzip для Linux, чтобы извлечь только подмножество этих файлов, которые имеют определенную строку где-то в...
27.05.2021
1
ответ

Как использовать подстановочные знаки в execv без системы или bash (в c )?

Я хотел бы использовать char *argv[] = {"rm", "-r", "/home/banana/Quest/ */", NULL}; execv ("/bin/rm", argv ); в файле C, чтобы удалить все каталоги в Quest...
15.04.2021
1
ответ

Как Bash и Zsh обрабатывают сопоставление в шаблонах и регулярных выражениях?

Рассмотрим следующий пример :$ bash --версия GNU bash, версия 4.4.20 (1 )-релиз (x86 _64 -pc -linux -gnu )Авторское право (C )2016 Free Software Foundation, Inc. Лицензия GPLv3+ :GNU GPL версии 3 или выше и...
14.04.2021
1
ответ

Использование Ansible для извлечения или копирования файлов с удаленного сервера (с помощью подстановок )на текущий сервер приводит к ошибке «файл не найден :/tmp/data/ *.zip»

В Ansible я хочу извлечь или скопировать zip-файлы с удаленного сервера -B на зарегистрированный в данный момент удаленный сервер -A (оба являются хостами Linux ). Как вы можете видеть ниже, Я указываю исходные файлы с помощью подстановочного знака (...
10.04.2021
1
ответ

Использование чередования при сопоставлении шаблона подстановки имен файлов

если [[ $1 == *. (png|jpg )]] - это то, что я пробовал, и это не работает. Мне нужно проверить, соответствует ли $1 одному из этих суффиксов имени файла, чтобы затем я мог что-то с ним делать. Я не уверен, как это сделать. я...
24.03.2021
1
ответ

Глобализация с Linux

Как вывести в список только файлы, в имени которых есть две цифры? Я сделал ls *[0 -9] *[0 -9] *, но оказалось, что это неправильный вариант, поскольку он показывает другие файлы, в имени которых есть 4 цифры. Как вы...
23.03.2021
1
ответ

синтаксическая ошибка рядом с неожиданным токеном

Я запускаю эту команду в jenkins, и она использует sh. Однако я не уверен, что означает эта ошибка в моем сценарии bash. #! /бин/ш for d in $ (ls -d kube/xx/bb/! (abc *|!cdf *)/ | xargs -I {} базовое имя {} );...
16.03.2021