Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ファイルから 2 列未満の行を削除したい:
awk '{ if (NF < 2) print}' test one two
これらの行を変数に保存してから、xargsandsedで削除する方法はありますか?
xargs
sed
awk '{ if (NF < 2) VARIABLE}' test | xargs sed -i /VARIABLE/d
2 列未満の行を削除したい
2 未満 = 列が 1 つしかない行を削除
sed -r '/^\s*\S+\s+\S+/!d' file