Файлы Grep, исключая немного имен файлов

Я использую тестирование Debian 7, и для меня это сработало, это работало:

  1. Установка зависимостей, как сказано, как сказал Деннис:

     $ sudo apt-get build-dep python-imaging
     
  2. Создание символической ссылки, как предложено Mrudult:

     $ sudo ln -s -t / usr / include / freetype2 / / usr / include / freetype
     
  3. Установите подушку как обычно:

     $ Установить подушку
     
0
18.02.2014, 08:50
4 ответа

Вам не нужен grep, чтобы делать работу, ваша оболочка должна быть в состоянии сделать это. Если вы используете bash, то можете попробовать использовать диапазоны

, которые, кажется, работают.

:help :botright
:help :saveas
:help :split
Если какой-нибудь из файлов не существует, то вы получите сообщение об ошибке, так что, возможно, вам понадобится подключить stderr к файлу.

5
28.01.2020, 02:15

Sheets("Sheet1").Rows(ExportRows+1).Copy

grep[11628] паттерны являются регулярными выражениями, а '*2014011*' не делает то, что вы думаете. Уделите некоторое время [11629] изучению основ[11630], если не понимаете почему. Подсказка: '*' не просто совпадает с любым символом.

В этом случае простые подстановочные знаки будут отлично работать без [11631]grep[11632], так что вы можете просто сделать это:

Для более подробной информации вы можете прочитать о [11633]globbing[11634]. Ссылка на bash, которую, я полагаю, вы используете.

.

0
28.01.2020, 02:15

Вы путаете подстановочные символы оболочки (как и введенный вами шаблон) с регулярными выражениями (которые ожидает grep). Регулярное выражение, чтобы сделать то, что вы хотите с помощью grep, будет

Выражение подстановочного знака оболочки в bash будет

ExportRows = Workbooks("Other").Sheets("Export").UsedRange.Rows.Count

Пожалуйста, прочитайте о подстановочных знаках оболочки в разделе ВНИМАНИЕ в [11621]man bash[11622], а регулярные выражения в [11623]man grep[11624] или [11625]man 7 regex[11626].

.

1
28.01.2020, 02:15
[115016]@Iian дали идеальный ответ. BTW также можно использовать команду 'найти'.[12151]find . -тип f -name 'AP_201401[15-31].gz'[12152]
0
28.01.2020, 02:15

Теги

Похожие вопросы