📜  bash 将字符串转换为大写 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:39:28.566000             🧑  作者: Mango

Bash 将字符串转换为大写 - Shell-Bash

在Bash脚本中,有时需要将字符串转换为大写(或小写),可以使用Shell中的内置函数来轻松实现。以下是一些方法:

使用tr命令

使用tr命令可以将字符串转换为大写或小写。例如,以下命令将字符串hello转换为大写:

echo "hello" | tr '[:lower:]' '[:upper:]'
# 输出:HELLO
使用awk命令

另一种将字符串转换为大写的方法是使用awk命令。以下命令将字符串hello转换为大写:

echo "hello" | awk '{print toupper($0)}'
# 输出:HELLO
使用变量

如果要在Bash脚本中将变量转换为大写,也很简单。以下是一个示例:

word="hello"
echo "${word^^}"
# 输出:HELLO

在这个例子中,${word^^}表示将$word转换为大写。

最后

这些方法可以帮助您在Bash脚本中将字符串转换为大写。使用哪种方法取决于您的喜好和使用情况。