0

我试图将 whoami 的输出更改为大写后将其保存到不同的变量。请帮我。我是 shell 脚本的新手。

提前致谢。

4

1 回答 1

2

使用纯bash

x=$(whoami)
v=${x^^}

使用tr

v=$(whoami | tr 'a-z' 'A-Z')

或者

v=$(whoami | tr [:lower:] [:upper:])

使用awk

v=$(whoami | awk '{print toupper($0)}')

使用perl

v=$(whoami | perl -e 'print uc <>')
于 2013-11-07T07:39:27.420 回答