bash-使用命令(rev)

时间:2018-02-10 00:53:54

标签: bash shell unix

我正在尝试将字符串的值分配给另一个字符串的反转值(通过' rev'命令)。我知道rev命令的用法如下:

$ echo "hello" | rev
olleh

但我想做的是这样的事情:

var="hello"
rav=${$var | rev}

我知道这不是正确的语法并且它不起作用,但我想知道是否有办法使用命令分配变量,如果是这样,它是如何完成的?

2 个答案:

答案 0 :(得分:1)

尝试使用command substitution

var="hello"
rav=$(echo "$var" | rev)
echo $rav

答案 1 :(得分:0)

以下也可以帮助你。

pictureBox2

输出如下:

var="hello"
rav=$(rev <<< "$var")