小文字で入力をフィルタリングする必要があります。次のコマンドにファイルを供給してみます。
cat ws2.txt | sed "s/[a-zA-Z0-9]/[A-Z]/g"
ベストアンサー1
低いものを高いものに変換したいのか、それとも低いものをすべて削除したいのかわかりません。下から上に切り替えてみてください。
tr [:lower:] [:upper:] < ws2.txt
小文字を切り捨てるには、次のものを使用できます。sed
sed -e 's/[a-z]//g' ws2.txt
あるいは、tr
@fd0の提案に従い、使用することもできます。
tr -d '[:lower:]' < ws2.txt
数字と大文字を切り取るには(今すぐ好きなように聞こえます)を使用します。
tr -d '[A-Z0-9]' < ws2.txt