使用 sed 将文件中的所有文本转换为大写并有兴趣使用范围运算符

使用 sed 将文件中的所有文本转换为大写并有兴趣使用范围运算符

我正在尝试:使用 sed 将文件中的所有文本转换为大写,并有兴趣使用范围运算符。有人可以帮我吗?

Sample.text 的内容:unix 是很棒的操作系统。 Unix 是开源的。 UNIX是免费的操作系统。学习操作系统。 Unix Linux 你选哪一种。

再次提前致谢

答案1

许多方法来做到这一点。这是另一个。你还可以想出更多的办法。

  echo "unix is great os." | tr [a-z] [A-Z]
  UNIX IS GREAT OS.

答案2

sed -i 's/.*/\U&/' Sample.text

相关内容