Я раньше имел сценарий оболочки, который скомпилирует все файлы FILE.c в каталоге к FILE.out, я потерял его и пытаюсь переделать его и иметь следующее, которое я знаю, очень похоже, но не может...
Что команда Linux должна возвратить все файлы, которые запускаются с ВРЕМЕННОГО ФАЙЛА, но не заканчиваются двузначными цифрами? Я думаю, что это должно выглядеть примерно так: ls-l РАБОТАЮТ ВРЕМЕННО* [! 0-9] [! 0-9], но результаты моего...
Я переключился на zsh, и он хорошо работает. Одна странная вещь, когда я пробую к scp * подстановочный знак, он не работает, и я должен заскочить в удар. Вторая команда ниже хорошо работает. Любой...
Я выполняю следующую команду, но она не выполняется рекурсивно: найти. - называют *.java, я знаю, что существуют файлы Java далее вниз в текущем каталоге, но он выполняет находку на...
У меня есть эта структура каталогов: ~/tmp/globstar ɀ находят dir - тип f dir/file.ext dir/subdir1/file.ext dir/subdir2/file.ext и с globstar опцией включенный в Bash, я могу сказать: ~/tmp/globstar ɀ...
Я могу использовать переменные внутри {} расширение, не обращаясь к оценке? Если так, как? Это не работает: $ затрагивают 1.foo 1.bar $ ls 1. {Нечто, панель} 1.bar 1.foo $ extensions=foo, $ ls 1 панели. {$extensions} ls:...
Скажите, что я имею ниже файлов журнала, AA_XX_20130719185428.log exec_xxx_cpb_20130712182453.log, часть Даты 13122013121327_AR_INC_DOBC_1.dprf.log 24122013_masterscript.LOG содержит обе даты и времени. Я хочу...
Я преобразовал единственный файл от BMP до PNG с преобразованием ImageMagick с помощью команды ниже преобразования CD\Front.bmp CD\Front.png, у меня есть много таких файлов, таким образом я попробовал: для f в */*.bmp; сделать...
Я пытаюсь скопировать некоторые файлы в каталоге. Каталог содержит следующие файлы, мой текущий каталог является ubuntu 4096 ~/certificate/drwxrwxr-x 2 ubuntu 16 октября 11:58 апача-rw-rw-r-...
У меня есть каталог, который содержит все программы C. Я также скомпилировал их во время создания, чтобы проверить мой код. Существует много программ почти 100 из них. Таким образом, я хочу сценарий Bash...
Я хочу прочитать пронумерованный каталог, который находится под путем в переменную в сценарии оболочки. Пути - что-то вроде этого:.../releases/R1/....../releases/R2/....../releases/R3/... Каждый раз...
Как может я создавать переменную с форматом имени файла как: шаблон FileName: SnapshotIR __ somenumber.csv я попробовал что-то как: $ TODAY= (дата + "%m%d%Y") СОЗДАЮТ СНИМКИ = $ (SnapshotIR$TODAY*.csv) я...
Я хочу создать символьные ссылки на несколько файлов: ln-s dev - *.php 's/dev-(. *\.php) / $1 /' Results надеялся на: site.php связывает с dev-site.php file.php ссылки на dev-file.php, Каково большинство...
Я часто хочу сделать некоторый вариант этой идиомы: $ mkdir 2 010$ svn mv * 2010, Конечно, я получаю ошибку, потому что шарик соответствует 2010 также: svn: не Может скопировать путь '2010' в его собственного ребенка '2010/...
У меня есть zip-файлы, которые могли бы быть похожими на это: $ zipinfo-1 zip.zip doc.doc dotx.dotx xls.xls ppt.ppt txt.txt c.c subdir/subdir2/doc.doc subdir/xls.xls subdir/ppt.ppt subdir/c.c subdir/txt.txt subdir/...
Я пытался переименовать весь файл с дополнительным "XLS; 1 дюйм к "XLS", но это просто не работало. Я попробовал следующее в cygwin в Windows XP, и они не работают: mv *.XLS; 1 *.XLS mv *.XLS \; 1 *.XLS mv "*.XLS;...
FAQ Bash говорит, Проверяете ли Вы простую "строку цифр", можно сделать это с шариком: Bash #, если [[$foo = * [! 0-9] *]]; затем эхо "'$foo' имеет нецифру где-нибудь в нем", еще отзываются эхом "'...
В оболочке Bash я хотел бы проводить строки файла (например, pattern.txt) и найти файлы в моей системе, имена которой содержат шаблоны в каждой строке моего файла. Так, у меня есть следующее для цикла...
У меня есть каталог, который похож на $ ls Broad_hapmap3_r2_Affy6_cels_excluded.tgz DINGO.tgz GIGAS.tgz index.html IONIC.tgz passing_cels_sample_map.txt...
Предположим, что каталог содержит следующие файлы: afile1 afile2 bfile cfile ffile ffile2 qfile zfile я ищу простой способ выбрать все файлы, которые запускаются с $LETTER, или запускаются с...
Я хотел бы установить переменные со специальным знаком " *" с помощью команды "set" $Q='А *Б' $ установить --$Q $ эхо "$1 $2 $3" Я ожидаю "A *B" Конечно
Скажем, у меня есть следующая структура каталогов :% дерево фу фу ├── бар │ └── баз └── баз Как я могу элегантно сопоставить как foo/bar/baz, так и foo/baz? т.е. как я могу сделать полосу/компонент пути необязательным? foo/ */baz соответствует только fo
У меня есть несколько файлов в следующем виде: Группа -1 файл1.n001 файл2.n002 файл3.n003 файл4.n004 :::Группа filex.nx -2 файл1.ntemp файл2.nreal ::и т.д. Чтобы удалить только файлы, с...
Я пытаюсь проверить, находится ли корзина каталога внутри каталога, который иногда может меняться. В этом конкретном случае номер версии ruby может измениться (, например. $HOME/.gem/ruby/2.6.0/bin ). Вот что я...
Вот результаты. эхо *. *файл1.txt файл2.txt файл3.txt эхо *. *файл1.txt файл2.txt файл3.txt... Почему вторая команда включает файлы, если они не имеют пробела перед...
Я просматриваю /etc/os -релиз, а затем хочу сохранить вывод в переменной. Я сделал условный скрипт, в котором мне не нужна была переменная, но теперь она мне нужна. [[ ${$ (grep ID _LIKE /etc/os -...
Сегодня я практиковался в использовании подстановочных знаков… это было очень весело. Самая сложная вещь, которая сработала именно так, как я ожидал, это :ls [![ :digit :]] *[a -z][0 -9][0 -9][0 -9][aA -zZ] *[![ :цифра :]]...