単一の角かっこで始まり終わるファイル行からキャプチャする方法
私はこれを試してみます
cat file | grep "\[*\]"
しかし、この構文が良い結果を与えるかどうかはわかりません。
ファイルの例:
cat file
WATCHER::
[1006, 1005, 1004, 1003, 1002, 1001]
Welcome to ZooKeeper!
JLine support is disabled
WATCHER::
WatchedEvent state:SyncConnected type:None path:null
期待される出力
[1006, 1005, 1004, 1003, 1002, 1001]
ベストアンサー1
grep '^\[.*\]$' file
^
行の先頭に一致します。\[
左かっこ一致.*
すべての文字、数字(0個以上)と一致します。\]
閉じカッコ一致$
行末の一致