补充
shell远程执行:
ssh user@remoteNode "cd /home ; ls" #前提条件:配置ssh免密登录,命令间用分号隔开
执行sql脚本:
shell脚本调用sql脚本
#!/bin/csh
source /opt/info
dbaccess bpedb /opt/info/del.sql
6、指令将 ? 转为大写
tr ‘a-z‘ ‘A-Z‘ <filename #将filename文件中所有的小写字母转换为大写字母【tr 命令对标准输入的字符进行替换,压缩和删除。linux awk -f如tr -d ‘0-9‘ 表示删除数字】
6、将标准输出和标准错误输出定向到log.txt
2>&1 log.out 【标准输入 standard input 0,正确输出 standard output 1,错误输出 error output 2】
find / home -name lost* >allresult 2>&1 #首先将标准错误输出定向到标准输出,再将标准输出定向到allresult文件。
或 find /home -name lost* >& allresuilt
分析:find /home -name lost* > allresult 1>&2
find /home -name lost* 2> allresult 1>&2
find /home -name lost* 2>&1 > allresult
补充:
重定向操作符 -
(cd /source/directory && tar cf - .) | (cd /dest/directory && tar xvfp -) #把/source/directory目录下所有文件通过压缩解压缩,移动到/dest/directory这个目录下
n<&- 表示将n号输入关闭
<&- 表示关闭标准输入(键盘)
n>&- 表示将n号输出关闭
>&- 表示将标准输出关闭
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-76578-2.html
去年猪肉19一公斤