我需要一些帮助,因为我无法弄清楚错误。
read input
echo -e "$input" | cut -c4-
cd "$input" | cut -c4-
所以我输入cd test
,回音输出是正确的,test
。
我想更改目录,但它会提供cd cd test
。
感谢任何帮助。
答案 0 :(得分:0)
你想要的应该是:
cd $(echo -e "$input" | cut -c4-)
可以这样做(参见bash“here strings”)
cd $(cut -c4- <<<$input)