linux中shell脚本第一行怎么写
发布网友
发布时间:2022-04-22 23:00
我来回答
共1个回答
热心网友
时间:2023-09-01 20:18
第一行一般写如下语句:
#!/bin/bash
如果计入命令的话就直接一行写一条命令
如果输入的命令作为参数的话需要加<<EOF等
这个是我写的简单脚本
#!/bin/bash
su - oracle <<EON
export ORACLE_SID=trade
lsnrctl stop
sqlplus /nolog <<EOF
conn / as sysdba
shutdown immediate
exit
EOF
第一行后加 -x是显示输出的意思,整体是用root执行启动数据库启动监听
学习shell可以参考:http://c.biancheng.net/cpp/view/6994.html
希望能帮到您!追问看不明白。。。
如果你第一行写#!/bin/bash 那如何调用expect命令?