Как извлечь строки словами в определенном положении, не столбец?

Попробовать %H вместо %k. Вчера это, вероятно, работало, потому что час имел двузначные цифры затем. Обратите внимание, что это не хороший способ добраться в предыдущую минуту, из-за того, что происходит, когда время находится точно на часе.

5
12.03.2017, 09:35
6 ответов
[1186184] Можно использовать

gci C:\Reports\*\* | where {$_.LastWriteTime -gt ((get-date)- (new-timespan -day 7))} | select FullName,LastWriteTime | ft

, если необходимо включить такие случаи, как [1186585]A1023[1186586], и

, если необходимо включить только те строки, в которых [1186587]A[1186588] отображается в виде изолированного символа

NOTE: [1186590] Во втором примере примечание [1186591]\>[1186592] будет совпадать с любыми пустыми строками в трейлинге.

выдержка из grep man page

Символ обратной косылки и специальные выражения

Символы [1186974]\<[1186975] и [1186976]\>[1186977] соответственно совпадают с пустой строкой в начале и в конце слова. Символ [1186978]\b[1186979] совпадает с пустой строкой в начале и в конце слова. край слова, и [1186980]\B[1186981] совпадает с пустой строкой при условии, что она не находится на краю слова. Символ [1186982]\w[1186983] является синонимом для [1186984][_[:alnum:]][1186985]. и [1186986] \W[1186987] является синонимом для [1186988][^_[:alnum:]][1186989].

FullName                           LastWriteTime
--------                           -------------
C:\Reports\Task1\Report1           7/11/2011 10:00:00 AM
C:\Reports\Task2\Report1           7/10/2011 5:00:00 AM
C:\Reports\Task2\Report2           7/6/2011 9:00:00 PM
C:\Reports\Task4\Report7           7/4/2011 3:00:00 PM

7
27.01.2020, 20:31
[1186182] bash:

6
27.01.2020, 20:31
[1185981]
3
27.01.2020, 20:31
[1186260] с помощью [1186689] GNU grep[1186690]:

2
27.01.2020, 20:31
[1186274]Я обратил внимание на данные, которые вы описываете, что ваша А - независимо от положения столбца - это [1186707]последний[1186708] алфавитный символ на строке. Это означает, что мы можем обращаться к нему систематически:

sudo defaults write com.apple.screencapture type pdf

sudo killall SystemUIServer

Это возвращает только [1186709]A[1186710], но если вы хотите, чтобы вся строка была целиком, просто поменяйте [1186711]\1[1186712] на [1186713]&[1186714].[1186277].

3
27.01.2020, 20:31
[1186425] Еще одна команда awk независимо от позиции A,[12201] И строки, состоящие из [1186938] пробела A[1186939],[12202]
2
27.01.2020, 20:31

Теги

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