[過去ログ] くだらねえ質問はここに書き込め! Part 234 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
183(2): 2018/11/27(火)10:09 ID:wzfh4vgY(1) AAS
$ echo "aa,bb,cc" | grep -o ",.*"
,bb,cc
$ echo "aa,bb,cc" | grep -ov ",.*"
$
カンマ以降を落としてaaだけにしたいんだけど部分一致の否定ってダメなん?
184: 2018/11/27(火)12:13 ID:h47gR4yG(1) AAS
>>183
echo "aa,bb,cc" | awk -F',' '{print $1}'
185: 2018/11/27(火)15:52 ID:5M6WDdIA(1) AAS
>>183
なにをやりたいかによるけど
「特定の区切り文字を基準にフィールドを操作する」
ことが目的ならcut(1)ユーティリティを使ったほうが,
正規表現を使うより単純明快だし,若干だけど早いと思うよ。
$ echo 'aa,bb,cc' | cut -f 1 -d ','
尤も,「エスケープされたカンマは区切り文字と見做さない」「改行もフィールドの一部と見做す」
とか色々面倒な条件がある場合はAWKかCに逃げる。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.036s