これsedコマンドはピリオドを使用してワイルドカード記号などを見つけることができます。.*行のすべてを検索します。
(この場合)スペースを除くすべてのシンボルが欲しいと言えますか?だから:
FredSmith
-利用できます
Fred&Ginger
-利用できます
6times7
-利用できます
One too many
- 会議いいえ効率的な
ベストアンサー1
はい、可能です。
echo "One too many" | sed -n '/^[^[:space:]]*$/p'
上記のコマンドは何も返しません。
echo "FredSmith" | sed -n '/^[^[:space:]]*$/p'
FredSmith
後者は印刷中FredSmith
[:space:]
- 空白文字のPOSIX文字クラス/^[^[:space:]]*$/p
- 「空白以外の文字のみが含まれている場合は一致を印刷します[^[:space:]]
」を意味します否定的なキャラクタークラス)