编写bash脚本时有任何办法,不显示执行查询的输出。
id1=`sqlplus -s user/pwd@SID <<EOF
update udc_backup set user_id=${id} where user_name='${i}';
commit;
exit;
EOF`
在提示符下显示“3行已更新”。 有什么方法可以避免打印这些细节。 另一个查询,当我尝试对select查询结果执行某些操作(例如,如果if检查select的结果)和查询的“No rows selected”时,它会在提示符上显示[:rows:unknown operator error]。 如果[$ id -gt 0] 其中id是select查询的结果。 能否请你帮忙。 提前谢谢。