一些相关的问题接近,但不直接回答我的问题。我试图设置一个变量,它有一个附加的sed命令给一个新的变量。我试过的:如何设置一个变量与修改行为在bash中的另一个变量?
NEW_VARIABLE="$OUTPUT | sed -e 's/.*\#//' | cut -d ' ' -f 1"
NEW_VARIABLE=($OUTPUT | sed -e 's/.*\#//' | cut -d ' ' -f 1)
NEW_VARIABLE=$(OUTPUT | sed -e 's/.*\#//' | cut -d ' ' -f 1)
NEW_VARIABLE=(${OUTPUT} | sed -e 's/.*\#//' | cut -d ' ' -f 1)
NEW_VARIABLE=`$OUTPUT | sed -e 's/.*\#//' | cut -d ' ' -f 1`
鉴于$ OUTPUT用#号标出了一个数字。 (例如#89)sed切断了#并刚刚吐出了89.我想将该输出设置为一个新变量。我关门了吗?
我们需要采样输入,和预期输出有所帮助。祝你好运。 – shellter