回答編集履歴
1
訂正
answer
CHANGED
@@ -3,4 +3,14 @@
|
|
3
3
|
|
4
4
|
```Bash
|
5
5
|
find /file/2018 -name '*.csv' -exec sed -i.bak -n '/00:00\|59:00/p' {} \;
|
6
|
+
```
|
7
|
+
#追記
|
8
|
+
MacOSのsedだと、`\|`で「または」とならないようなので、
|
9
|
+
```Bash
|
10
|
+
find /file/2018 -name '*.csv' -exec sed -i.bak -n -e '/:00:00/p' -e '/:59:00/p' {} \;
|
11
|
+
```
|
12
|
+
と分けて。
|
13
|
+
もしくは、BSD準拠であれば、`-E`(拡張正規表現オプション)を使って、
|
14
|
+
```Bash
|
15
|
+
find /file/2018 -name '*.csv' -exec sed -i.bak -E -n '/00:00|59:00/p' {} \;
|
6
16
|
```
|