我有一个相当长的bash脚本。 我想用漂亮的运行它
不错 ./test1.scr
如果我不使用nice运行脚本,它的效果很好。但是当我用漂亮的方式运行它时。 在我的脚本中运行的命令失败。
commandout=()
while IFS= read -r line # Read a line
do
commandout+=("$line") # Append line to the array
done < <(tmsh show ltm pool $pool detail | grep -A5 "Ltm::Pool")
commandout+=(" ")
如果我使用漂亮的运行脚本,我会收到以下错误
./test1.scr: line 269: syntax error near unexpected token `<'
./test1.scr: line 269: ` done < <(tmsh show ltm pool $pool detail | grep -A5 "Ltm::Pool")'
如果我不运行脚本,一切正常。
我想漂亮整个脚本,这样我就可以在运行时减少对其他进程的影响
您没有发布为答案,所以我无法将其标记为答案。 但是天哪,我太愚蠢了。
脚本以#/bin/bash
开头,而不是修复它#!/bin/bash
。