Описание тега globbing
Глобирование используется для ссылки на пример поведения сопоставления с образцом.
1
ответ
Почему файл glob **/*. Cs в git grep не показывает все хиты *.cs?
Поэтому я хотел найти применение NLog в своем проекте и использовал для этого git grep, но он обнаружил еще несколько случаев, чем мне было нужно: git grep NLog GETA.Seo.Sitemap/Geta.SEO.Sitemaps.csproj: <Reference Include="NLog, Version=2.1.0.0,…
17 ноя '16 в 15:43
1
ответ
Уникальная проблема ворчания
Animate.css - это удивительная библиотека, которую я добавляю в свой проект с помощью bower (не могу изменить имя папки). К сожалению, имя папки "animate.css". Я хочу использовать весь мой проект (включая bower_components) для /**.*.css, К сожалению…
01 июл '14 в 05:34
2
ответа
Дублируйте записи результатов с помощью команды поиска
Почему я получаю почти повторяющиеся записи (начиная с начальной точки или без нее) следующей командой, пожалуйста: find . * -type f | grep '082235' ./Takeout-1/Google Photos/2017-12-07/20171207_082235.jpg.json ./Takeout-2/Google Photos/2017-12-07/2…
21 июл '18 в 14:24
2
ответа
Есть ли bash, эквивалентный глобализации типа файла в zsh?
В zsh вы можете квалифицировать глобусы с утверждениями типа файла, например *(/) соответствует только каталогам, *(.) только нормальные файлы, есть ли способ сделать то же самое в bash, не прибегая к поиску?
26 окт '10 в 05:20
3
ответа
Почему я не могу использовать шаблоны подстановки в переменных назначениях?
В bash это работает: var1=abc Но это дает ошибку: var*1=abc var*1=abc: command not found Почему так? Почему выражение рассматривается как команда?
26 июн '11 в 23:33
0
ответов
Поиск в каталоге с помощью micromatch globbing
У меня есть package.json в подпапке /docroot/themes/custom/my_theme/package.json и я использую lint-staged для запуска некоторых git хуков, но я не могу найти глобуса, чтобы найти изменения в нескольких папках. Я хочу искать файлы в docroot/modules/…
31 авг '18 в 19:33
1
ответ
Шаблон Grunt Globbing не работает должным образом в grunt-contrib-watch
В grunt-contrib-watch я хочу следить за изменениями в обоих <%%= yeoman.app %>/*.html и изменения в любом файле HTML на одну папку глубже. Поэтому мое задание на часы выглядит так: watch: { html: { files: ['<%%= yeoman.app %>/{,*/}*.html…
16 окт '13 в 10:37
2
ответа
Игнорирование цепочки каталогов в git?
Мне нужно игнорировать следующее. В пути вроде /a/b/c/d/e/f/gМне нужно игнорировать /d/e/f/g, Я также должен иметь возможность игнорировать все места /d/e/f/g появляется ниже a, Я старался d/e/f/g, но это не сработало. Мысли?
02 авг '10 в 11:54
1
ответ
groc javascript documentor - аргументы для документирования всех подкаталогов
Используя пакет node.js npm, что является командой (osx bash $ groc) для создания документации для файлов в path/to/thisDirectory и все подкаталоги? $ cd path/to/thisDirectory $ groc App/scripts/**/*.js Вышеуказанное обрабатывает файлы только на оди…
11 фев '13 в 12:26
2
ответа
Странный вывод из bash одним вкладышем
В процессе изучения bash я часто настраиваю существующую вещь и вижу ее вывод. ~$ for i in {1..19}; do echo "Everything in UNIX is a file."; sleep 1; done У меня было это, и из любопытства я подправил вышеизложенное в следующее: ~$ for i in {1..19 *…
06 янв '18 в 09:04
2
ответа
parse_args все.png файлы из аргумента парсера
Я хотел бы получить arg.pics который возвращает что-то вроде ['pic1.png', 'pic2.png', 'pic3.png'] (для произвольного разбора всех файлов формата.png) после запуска следующего (test.py): import argparse import os def parser_arg(): par = argparse.Argu…
20 сен '18 в 13:48
1
ответ
Используйте * в скрипте bash
Есть несколько вопросов по этому поводу, но я не могу понять это правильно. У меня есть скрипт, который назначает конкретный путь к переменной и добавляет имя файла с * в нем. Если в пути есть пробел, я не могу заставить скрипт выполнить правильную …
18 сен '17 в 02:24
1
ответ
Как скопировать файлы определенного типа с удаленного сервера на локальный с идентификатором и паролем?
Я - зеленщик в Bash, поэтому, пожалуйста, будьте терпеливы со мной. Спасибо. Я пишу сценарий Bash. Есть три аргумента: сервер, логин и пароль. Я хочу скопировать все файлы в домашнем каталоге идентификатора на сервере с расширением.c, а также исполн…
02 окт '16 в 06:44
1
ответ
Как правильно проверить наличие символа "?" в протоколе дела
У меня ниже сценария Bash с помощью getopts, Мой код работает должным образом, т. Е. Когда указана неверная опция, переменная $myopt установлена в '?' символ и инструкция case корректно обрабатывают код, соответствующий '?'.Иначе, где я вижу похож…
02 ноя '17 в 19:21
1
ответ
Предотвращение сбоев в скрипте bash
Я пытаюсь написать скрипт, который будет работать с выбранными файлами. #!/bin/bash #ytest lastArgNo=$# sPattern=${!lastArgNo} echo "operating on $sPattern" #do operation on $sPattern for sFile in $sPattern do #do something with each file done Если …
03 мар '15 в 14:07
3
ответа
Что сенсорный * делает?
Мне недавно задали вопрос в одном из интервью: как вы удалите файл с именем "*"? Поэтому я попытался создать файл как - touch *. Когда я перечисляю, я не вижу этот файл. Когда я редактирую (vi *). Я открываю файл со случайным текстом. Так что же так…
15 сен '18 в 13:11
2
ответа
Подстановка файлов и совпадение только с номерами
В скрипте bash мне нужно убедиться, что пользователь вводит действительные числа, поэтому я подумал, что самый простой способ убедиться в этом - реализовать case: case $1 in [0-9]*) echo "It's ok" ;; *) echo "Ain't good!" exit 1 ;; esac Но мне тяжел…
13 июл '11 в 18:31
1
ответ
zsh: найти с '*' в пути
На данный момент я играю с zsh+ презто и мне очень нравится, но теперь у меня проблема с поиском. Некоторые препараты: zsh> mkdir -p /tmp/1/2/3 zsh> mkdir -p /tmp/1/3/4 zsh> find /tmp/1 /tmp/1 /tmp/1/3 /tmp/1/3/4 /tmp/1/2 /tmp/1/2/3 zsh>…
19 ноя '14 в 08:23
2
ответа
Расширяющаяся звездочка в bash
Я пытаюсь бежать findи исключить несколько каталогов, перечисленных в массиве. Я нахожу странное поведение при расширении, которое вызывает у меня проблемы: ~/tmp> skipDirs=( "./dirB" "./dirC" ) ~/tmp> bars=$(find . -name "bar*" -not \( -path …
24 фев '15 в 15:12
1
ответ
Пакетный файл (.bat) эквивалентен POSIX-подобному сценарию оболочки (.sh)
У меня есть эта строка в .sh файл: easy_install -Z --prefix=$PREFIX *.egg Сейчас я работаю в Windows и перевел эту команду на то, что я считаю эквивалентной командой пакетного файла: easy_install -Z --prefix=%PREFIX% *.egg Тем не менее, я получаю сл…
27 мар '17 в 10:28