我正在尝试:使用 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