我正在两台服务器上工作,一台是oracle数据库,另一台是linux,首先我导出了oracle服务器的路径,后来我想处理输出,它显示bash命令未找到错误,我尝试了同时导出bash配置文件下面是我到目前为止所做的:
#!/bin/bash
export ORACLE_HOME=/Oracle/app/oracle/product/11.2.0.2/db_1
export PATH=/Oracle/app/oracle/product/11.2.0.2/db_1/bin:.
sqlplus system@xe/oracle123 << EOF >home/cron.log
@/home/test.sql > /home/zoutput/test.txt
EOF
echo "This is test"
错误:意外错误令牌““这是测试”附近的语法错误”
#!/bin/bash
export ORACLE_HOME=/Oracle/app/oracle/product/11.2.0.2/db_1
export PATH=/Oracle/app/oracle/product/11.2.0.2/db_1/bin:.
sqlplus system@xe/oracle123 << EOF >home/cron.log
@/home/test.sql > /home/zoutput/test.txt
EOF
echo("This is test")
cut -c-3 /Backend/home/zoutput/test.txt|sort |uniq
>/Backend/home/zoutput/test2.txt
错误 找不到 cut , sort , uniq 命令
答案 0 :(得分:2)
使用没有括号的回声!
echo "This is test"