我有一个混合了小写字母和大写字母的文件,我可以awk用来将该文件中的所有字母转换成大写字母吗?
Rub*_*ens 85
试试这个:
awk '{ print toupper($0) }' <<< "your string"
Run Code Online (Sandbox Code Playgroud)
使用文件:
awk '{ print toupper($0) }' yourfile.txt
Run Code Online (Sandbox Code Playgroud)
Wil*_*ell 20
你可以使用awk,但是tr更好的工具:
tr a-z A-Z < input
Run Code Online (Sandbox Code Playgroud)
要么
tr [:lower:] [:upper:] < input
Run Code Online (Sandbox Code Playgroud)