工作在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。编辑命令Ctrl + a :移到命令行首Ctrl + e :移到命令行尾Ctrl + f :按字符前移(右向)Ctrl + b :按字符后移(左向)Alt + f :按单词前移(右向)Alt + b :按单词后移(左向)Ctrl + xx:在命令行首和光标之间移动Ctrl + u :从光标处删除至命令行首Ctrl +
#!/bin/bash#Version:1.0.0 For RHEL6.0#Write:2013-11-08#clean up the temporary files!rm -rf /usr/local/jboss-4.2.2.GA/server/default/tmp/*rm -rf /usr/local/jboss-4.2.2.GA/server/default/work/*export JA
1.判断某个路径 cd $LOG_DIR if [ `pwd` != "$LOG_DIR" ] #或者if [ "$PWD" != "$LOG_DIR" ] then echo "Can't change to $LOG_DIR." exit $E_XCD(这个是自定义的退出状态数)
1.确保脚本具有可执行权限,脚本执行前if判断是否为root用户2.if判断语句后的[]和中括号里面的语句空出一个空格符3.判断命令行参数是否为空,$1需要添加双引号“$1”(执行时导致if语句不执行,进而导致各种状况发 生)4.脚本执行卡住时,先调试查看卡到那一条语句了,找到后重点查看该语句中的变量,再在前面查看与 此变量有关的语句
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号