Я был удивлен недавно, когда я сделал что-то как mv. /*../somedirectory и найденный, что файлы как .gitignore не были перемещены. Я делаю большую часть своей работы в zsh на OS X, и это удивление укусило меня в ударе...
У меня есть этот список файлов PDF в каталоге: c0.pdf c12.pdf c15.pdf c18.pdf c20.pdf c4.pdf c7.pdf c10.pdf c13.pdf c16.pdf c19.pdf c2.pdf c5.pdf c8.pdf c11.pdf c14.pdf c17.pdf c1.pdf...
Я часто загружаю файлы PDF отвратительными числовыми именами файлов от моего браузера. Они автоматически входят в ~ / Загрузки. Идеально я хотел бы просто смочь открыть эти файлы с: проявите "...
Я знаю, что rsync имеет - исключают опцию, которую я использую вполне часто. Но как я могу указать, что это должно исключить все "числовые" каталоги? В каталоге, упоминающем ниже, я хотел бы только иметь его...
У меня есть каталог со следующим содержимым :$ mkdir каталог && cd "$ _" ~/dir $ mkdir a1 a2 a3 a4 b1 c1 c2 1a 2a 2b 2c 2d 3a _1 _2 ~/dir $ touch a _1 a _2 a _3 a _4 b _1 c _1 c _2 1 _a 2 _а 2 _б...
Я знаю, что могу включить/отключить подстановку с помощью set +f и set -f. Но как я могу проверить, включен ли он в настоящее время? Я мог бы создать файл с уникальным именем и проверить, существует ли файл с ...
Допустим, у меня есть эти папки: $ ls
css-tricks/ django-tutorial/ good-tuts.txt js-tut/ tutorials/ tuts.txt В названии некоторых из них есть tut. Я хотел бы переместить все файлы/папки, которые имеют ...
Есть ветка, в которой говорится о том, что ls "*" не показывает никаких файлов, но мне действительно интересно, почему простая команда ls * не выводит в моем терминале ничего, кроме ls: недопустимая опция -- '|'
Попробуйте '...
Я экспортировал свой архив электронной почты за 10 лет, который очень велик. Я хочу проанализировать весь текст для любой строки длиной 64 символа в поисках закрытого ключа биткойна. Как я могу разобрать строки ...
Я хочу произвести все строки, содержащие слово хорошо рекурсивно из каталога. Но существует несколько расширений, которые я должен исключить из результата: * ~ *.map *.js кроме *.debug.js я попробовал: grep...
Я решил прочитать книгу о Linux/Unix. Я достиг главы, где они пытаются объяснить, как передать вывод команд как расширения на оболочку. Следующий $ командного файла (ls/usr/bin /* |...
Мне нужно скопировать /root/nbu/file1.sh в домашний каталог каждого пользователя, если идентификатор пользователя четное число. Попытка выполнить следующий скрипт: #! / bin / bash
кот / etc / passwd | пока читаешь LINE
do username = $ (awk -...
Почему я не могу скопировать с scp, когда я использую * символы в пути? scp SERVERNAME:/DIR /*. В какой конфигурации SCP нуждается для разрешения * в пути? ОБНОВЛЕНИЕ: проблема не находится на сервере...
У меня есть каталог, заполненный файлами с такими именами, как logXX, где XX - это двухсимвольное шестнадцатеричное число с нулями в верхнем регистре, например: log00
log01
log02
...
log0A
log0B
log0C
...
log4E
log4F
журнал50
... ...
Почему ls. * Распечатывает содержимое скрытых каталогов? Я хочу распечатать только скрытые файлы, и теперь вижу, что Показать только скрытые файлы - это решение этой проблемы, но я все же хочу понять ...
У меня есть команда find, которая отображает файлы в моем проекте: find. -type f -not -path './node_modules*' -a -not -path '* .git *' \ -a -not -path './coverage*' -a -not -path './bower_components*' \ ...
Есть ли способ создать выражение для scp, с которым мне может удаться скопировать файл file-name-version-1.2.1.jar, не копируя файлы file-name-version-1.2.1-sources.jar file-name-version-1....
У меня есть несколько файлов с тем же основным именем файла. Я хотел бы удалить всех кроме одного foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete и т.д., Если бы я не должен был сохранять один, я знаю, что мог бы использовать комнату...
Я испытываю затруднения, свалив основы сценариев Bash. Вот то, что я имею до сих пор: #!/bin/bash ФАЙЛЫ = "/home/john/my directory/*.txt" для f в "$ {ФАЙЛЫ}" действительно повторяют "$ {f}" сделанный Все, что я хочу...
Предположим, что у меня есть каталог/, и он содержит много каталогов,/mydir,/hisdir,/herdir, и у каждого из тех должна быть подобная структура. Для каждого каталога в/, должен быть документ каталога...
Так, я хочу играть некоторый MP3s в консольном плеере, который берет имена файлов в качестве исходных данных. У меня есть следующие файлы, как дано ls-1 *, где * расширены моей оболочкой (zsh): 1 - Основной title.mp3 10 - Конец...
В ударе я часто использую для циклов, такие как следующее для файла в *.type; сделайте sommecommand "$file";готово; выполнить операцию для всех файлов, соответствующих *.type. Если никакой файл с этим окончанием не найден...
Я хочу перечислить (или удалить или сделать некоторую другую операцию) на определенных файлах в каталоге, как это: $ ls/opt/somedir/aa bb cc aa.txt bb.txt $ cc.txt ls/opt/somedir / (aa|bb|cc) ## псевдоудар:...
Я пытаюсь открыть файл с энергией из командной строки, файл находится в каталоге, заполненном автоматически сгенерированными файлами, которые предварительно ожидаются с меткой времени. Так как я не знаю меток времени...
Скажем, я должен найти функциональный GetTypes () во всем исходном файле C# (.cs) каталогами/подкаталогами. Я использовал grep-rn GetTypes *.cs, но я получил ошибку с grep: *.cs: Никакой такой файл или...
Я пытаюсь записать простой сценарий, который выполнит итерации через все диски кроме sda. Прямо сейчас у меня есть это, поскольку я в $ (находят/dev/-имя "sd*"! - имя "sda*"), действительно повторяют $i, сделанный Однако это...
В каталоге у меня есть файлы как lazer_100506 lazer_100707 lazer_091211 lazer_110103 lazer_100406_temp lazer_100622#delete и т.д., Как я могу получить список только первых четырех файлов? $ ls lazer_.......
Я удаляю файлы с подстановочными знаками rm /home/files/ *.csv, но когда я пытаюсь запустить команду на удаленной машине через ssh как ssh user@ip 'rm /home/files/ *.csv' вместо этого пытается удалить файл *.csv, и я получаю...
Я видел кучу вопросов, похожих на этот, но ни один из них не был точно таким же. У меня есть каталог файлов, который я хочу передать команде как аргумент с двойными -кавычками, используя подстановочный знак...
Я хотел собрать все файлы.txt, используя подстановочный знак «*». Я пробовал эту команду (, а также без кавычек " " ), но не смог. лс | grep "*.txt" Самое интересное...