我制作了这个 bash 单行程序,我用它来列出运行的 Weblogic 实例及其完整路径。当我从 shell 运行它时,它运行良好。
/usr/ucb/ps auwwx | grep weblogic | tr ' ' '\n' | grep security.policy | grep domain | awk -F'=' '{print $2}' | sed 's/weblogic.policy//' | sed 's/security\///' | sort
我试图将其合并到期望脚本中
send "echo Weblogic Processes: ; /usr/ucb/ps auwwx | grep weblogic | tr ' ' '\n' | grep security.policy | grep domain | awk -F'=' '{print \$2}' | sed 's/weblogic.policy//' | sed 's/security\///' | sort ; echo ; echo\r"
但我收到了这个错误 sed: -e expression #1, char 13: unknown option to `s'
请帮忙