[過去ログ] くだらねえ質問はここに書き込め! Part 241 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
351(3): 2020/09/09(水)00:16 ID:9D80QlfG(1) AAS
cutコマンドでログを必要な部分だけ取り出したいのですが、
半角スペース1つも複数も同じ扱いはできるのでしょうか?
# echo "a bb ccc dddd" | cut -f1,2,3,4 -d " "
a bb ccc
-d ".\s"とかできるかなと思ってもダメでした
353: 2020/09/09(水)00:38 ID:7Zyz/QQl(1) AAS
>>351
awkで行けるでしょ
tr で複数の空白文字を1文字にまとめてもいいし
354: 2020/09/09(水)09:44 ID:fSmQ5pHd(1) AAS
>>351
NS=[^[:space:]]+ S=[[:space:]]+; echo "a bb ccc dddd" | sed -r "s/($NS)$S($NS)$S($NS)$S($NS).*/\1 \2 \3 \4/g"
356: 2020/09/09(水)15:11 ID:99G4Rc+l(1) AAS
>>351
awkを使えばデフォルトでスペースとタブは連続していても一つの区切りとして認識される
出力にスペースが必要なければ、カンマを削除すればいい
# echo -e "a bb\t\tccc" | awk '{print $1, $2, $3}'
a bb ccc
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.968s*