10
ответов

Преобразование файлов повторного изображения от JPEG до формата PDF

Я хочу преобразовать некоторые файлы от jpeg до PDF. Я использую следующую команду. $ преобразовывают image1.jpg image1.pdf, Но у меня есть 100 изображений. Как я должен преобразовать всех их в соответствующий pdfs? Я попробовал...
24.01.2012
8
ответов

Как я удаляю все в каталоге?

Как я удаляю все в каталоге, включая скрытые файлы и каталоги? Прямо сейчас я использую следующее: комната-rf * комната-rf.*
15.12.2018
8
ответов

“который” с небольшим “grep” - как решение?

# какой mkdir/bin/mkdir #, какой mkdi #, Как может, я получаю путь, например: двоичный файл mkdir, не зная название двоичного файла? (команда). Так, чтобы, какой mkdi произвел бы/bin/mkdir также.
14.10.2014
8
ответов

Что лучший способ состоит в том, чтобы считать количеством файлов в каталоге?

Если парсинг вывода ls опасен, потому что он может повредиться на некоторых броских символах (пробелы, \n...), что лучший способ состоит в том, чтобы знать количество файлов в каталоге? Я обычно полагаюсь, находят к...
24.12.2011
7
ответов

Тест, если существуют файлы, соответствующие шаблону для выполнения сценария

Я пытаюсь записать если оператор, чтобы протестировать, существуют ли любые файлы, соответствующие определенному шаблону. Если существует текстовый файл в каталоге, он должен запустить данный скрипт. Мой код в настоящее время: если [-f/*...
21.10.2019
7
ответов

Покажите только скрытые файлы (точечные файлы) в псевдониме ls

Я использую команду ls-a | grep '^\\'. для показа только скрытых файлов. Я добавил, что строка искажает скрытый ='ls-a | grep '^\\''. # показывают только скрытые файлы .bash_aliases файлу, но это не делает...
07.05.2017
6
ответов

Принудительно вводить символы новой строки с подстановочными знаками cat

Я хочу использовать cat с подстановочными знаками в bash, чтобы печатать несколько небольших файлов (каждый файл - одно предложение) для стандартного вывода. Однако содержимое отдельных файлов не разделяется новой строкой, ...
14.10.2015
6
ответов

комната-rf все файлы и все скрытые файлы без. И.. ошибка

комната-rf/some/path /* удаляет все нескрытые файлы в том dir (и subdirs). комната-rf/some/path/.* удаляет все скрытые файлы в том dir (но не subdirs) и также дает следующую ошибку/предупреждение: rm:...
22.04.2015
6
ответов

В Linux, как удалить все файлы КРОМЕ шаблона *.txt?

Я знаю, как удалить весь txt файл под текущим каталогом комнатой *.txt. Кто-либо знает, как удалить все файлы в текущем каталоге КРОМЕ txt файла?
06.06.2013
6
ответов

ls: не показывайте каталоги, которые соответствуют тому же шаблону в подстановочных поисках, только файлы

Предположим, у меня есть что-то как следующее, типичная бизнес-ситуация ПК: drwxr-xr-x 1 вообще, кто бы ни 3 октября 3 16:40 invoices2009 drwxr-xr-x 1 вообще, кто бы ни 4 октября 3 16:40...
07.10.2012
6
ответов

Копируйте/Перемещайте целую папку, но с определенными расширениями

Я имею резервную копию своего сайта, расположенного в/tmp/backup, и хочу скопировать его в/home/mysite/public_html, Но моя цель состоит в том, чтобы скопировать только .php файлы (с вложенными папками) и замена. Если я не имею...
02.06.2011
5
ответов

Как скопировать все файлы HTML от дерева каталогов до единственного каталога

Я хочу скопировать все .html файлы с myDir и его подкаталогов к ~/otherDir. Вот то, что я попробовал, но это не работает: $ находят, что myDir - называют *.html - печать | использование xargs-0 cp ~/otherDir: CP [-R [-...
28.03.2017
5
ответов

Как я рекурсивно удаляю каталоги с подстановочным знаком?

Я работаю через SSH над WD Свой Книжный Выпуск Мира. В основном я хотел бы запуститься на конкретном уровне каталога и рекурсивно удалить все подкаталоги, соответствующие.Apple*. Как я пошел бы...
15.11.2016
5
ответов

Посмотрите, если папка имеет некоторые файлы с определенными расширениями

Предположим, что у меня есть файловая структура: CD $/home/Desktop $ ls-d */abc / $ Qwe/Zxc/Rty/Теперь, которого я хочу выполнить итерации через каждый каталог и видеть, есть ли у них какие-либо файлы "pdf". Мог кто-то говорить...
28.10.2015
5
ответов

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

У меня есть папка, названная домом/домашней жизнью, у меня есть файл, названный home1 home2 и home3, сохраненным в / домой, я хочу переместить все файлы, которые запускаются с дома* к home/homeLife/.. Я ввел mv домой*/home/homeLife...
10.03.2015
5
ответов

Шаблон Bash для соответствия всем файлам, но каталогам

В ударе, как я указываю шаблон, который соответствует всему кроме подкаталогов в текущем каталоге. Учитывая, что шаблон */соответствует всем подкаталогам, я попробовал (включенным extglob): эхо $...
13.07.2014
5
ответов

Что делает 'mv. /*' не указывая место назначения делают?

Я случайно забыл указывать место назначения прежде, чем поразить клавишу Return. Где делает mv. /* не указывая место назначения перемещают файлы и каталоги под текущим каталогом к?
14.08.2013
5
ответов

Я могу выбрать, только один следует из шарика удара?

Я пытаюсь записать сценарий для работы для автоматизации некоторого создания отчетов о выводе. Файлы журнала (в настоящее время, это, 'стандартизируют' в будущем), сохраненный в этом виде структуры пути: / <...
06.04.2013
5
ответов

Regex соответствуют в CLI

Есть ли что-то как логическое для cli? Я хочу достигнуть этого mv-t newfolder *. (png|jpg) так, чтобы alls jpg и png файлы были перемещены в newfolder. Я знаю, что это могло быть сделано с mv-t...
08.02.2013
5
ответов

Что является установкой в ударе для globbing, чтобы управлять, соответствует ли * точечным файлам

Я был удивлен недавно, когда я сделал что-то как mv. /*../somedirectory и найденный, что файлы как .gitignore не были перемещены. Я делаю большую часть своей работы в zsh на OS X, и это удивление укусило меня в ударе...
13.06.2012
5
ответов

Действительно ли возможно сослаться на последний раз измененный файл в параметре командной строки?

Я часто загружаю файлы PDF отвратительными числовыми именами файлов от моего браузера. Они автоматически входят в ~ / Загрузки. Идеально я хотел бы просто смочь открыть эти файлы с: проявите "...
23.03.2012
4
ответа

найдите не рекурсивными когда файл в вершине

Вообразите исходное дерево. Везде существуют XML-файлы. Но с тех пор существует XYZ.xml в корне этого дерева, это не найдет мои XML-файлы. найдите, что-iname *.xml возвращает ./XYZ.xml вместо ./XYZ.xml....
16.10.2019
4
ответа

Как исключить некоторые файлы, не соответствующие определенным расширениям grep?

Я хочу произвести все строки, содержащие слово хорошо рекурсивно из каталога. Но существует несколько расширений, которые я должен исключить из результата: * ~ *.map *.js кроме *.debug.js я попробовал: grep...
21.11.2018
4
ответа

$ файла (ls/usr/bin /* | grep zip) команда дает мне ошибки. Что случилось?

Я решил прочитать книгу о Linux/Unix. Я достиг главы, где они пытаются объяснить, как передать вывод команд как расширения на оболочку. Следующий $ командного файла (ls/usr/bin /* |...
25.08.2018
4
ответа

Как я удаляю все подкаталоги из каталога?

Этим вопросом является своего рода фаза II к первому вопросу, в котором я отправил здесь, у меня есть каталог, который содержит набор подкаталогов, .zip файлы и другие случайные файлы, не содержавшие в под-...
13.04.2017
4
ответа

Исключите символы для SCP-filepattern

Есть ли способ создать выражение для scp, с которым мне может удаться скопировать файл file-name-version-1.2.1.jar, не копируя файлы file-name-version-1.2.1-sources.jar file-name-version-1....
04.10.2016
4
ответа

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

Оболочки как Bash и Zsh разворачивают подстановочный знак в аргументы, столько же аргументов сколько соответствие шаблон: $ повторяют *.txt 1.txt 2.txt 3.txt, Но что, если я только хочу, чтобы первое соответствие было возвращено, не весь...
18.09.2014
4
ответа

Сделайте много подкаталогов сразу

Предположим, что у меня есть каталог/, и он содержит много каталогов,/mydir,/hisdir,/herdir, и у каждого из тех должна быть подобная структура. Для каждого каталога в/, должен быть документ каталога...
04.08.2014
4
ответа

Расширение с числами в человекочитаемом формате

Так, я хочу играть некоторый MP3s в консольном плеере, который берет имена файлов в качестве исходных данных. У меня есть следующие файлы, как дано ls-1 *, где * расширены моей оболочкой (zsh): 1 - Основной title.mp3 10 - Конец...
27.04.2013
4
ответа

Предотвращение ошибок из-за нерасширенной звездочки

В ударе я часто использую для циклов, такие как следующее для файла в *.type; сделайте sommecommand "$file";готово; выполнить операцию для всех файлов, соответствующих *.type. Если никакой файл с этим окончанием не найден...
18.11.2012

Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

---------121 файл соответствия средств--------2693----Globbing по имени шаблоны, содержащие подстановочные знаки.

Globbing означает соответствовать файлам по имени шаблоны, содержащие подстановочные знаки.

Можно указать ряд файлов, соответствующих определенному шаблону шарика с помощью подстановочных символов, например. cp *.txt /directory. Это обрабатывается оболочкой, таким образом, это доступно на командной строке, какую программу Вы запускаете. С другой стороны, если необходимо передать один из подстановочных символов к команде, он должен быть заключен в кавычки, например. rsync -a --exclude='*.bak' /source /destination.

Globbing известен различными именами через документацию оболочки: поколение имени файла, расширение пути, сопоставление с образцом, подстановочный знак, соответствующий … Усовершенствованные оболочки, такие как , и , реализуют дополнения к основным шаблонам шарика. Эти дополнения делают подстановочные знаки столь же выразительными как регулярные выражения , но с другим синтаксисом. Существуют другие программы, такие как , то использование подобный подстановочный синтаксис для соответствия файлам по имени.

Для более сложных задач, таких как соответствие файлам в подкаталогах рекурсивно или соответствии файлам метаданными, таким как дата или размер, попытка .

Ссылки

Дальнейшее чтение