#!/bin/sh与#!/bin/bash
来源:互联网 发布:仙剑4for mac打不开 编辑:程序博客网 时间:2024/05/28 11:29
#!/bin/sh 出现错误中断
#!/bin/bash 报错后面的仍然会执行
-s file 文件大小非0时为真
[ -f "somefile" ] :判断是否是一个文件
[ -x "/bin/ls" ] :判断/bin/ls是否存在并有可执行权限
[ -n "$var" ] :判断$var变量是否有值
[ "$a" = "$b" ] :判断$a和$b是否相等
-r file 用户可读为真
-w file 用户可写为真
-x file 用户可执行为真
-f file 文件为正规文件为真
-d file 文件为目录为真
-c file 文件为字符特殊文件为真
-b file 文件为块特殊文件为真
-s file 文件大小非0时为真
-t file 当文件描述符(默认为1)指定的设备为终端时为真
>> ;如果文件不存在,将创建新的文件,并将数据送至此文件;如果文件存在,则将数据添加在文件后面
> ;如果文件不存在,同上,如果文件存在,先将文件清空,然后将数据填入此文件
$? 上个命令的退出状态,或函数的返回值。$? -eq 0 :$?是shell变量,表示"最后一次执行命令"的退出状态.0为成功,非0为失败.
阅读全文
0 0
- #!/bin/bash 与#!/bin/sh
- #!/bin/bash 与#!/bin/sh
- #!/bin/sh与#!/bin/bash
- #!/bin/sh & #!/bin/bash
- #!/bin/bash #!/bin/sh
- #!/bin/sh与#!/bin/bash的区别
- /bin/sh 与 /bin/bash 的区别
- #!/bin/sh与#!/bin/bash的区别
- #! /bin/sh 与 #! /bin/bash 的区别
- #!/bin/sh与#!/bin/bash的区别
- #!/bin/bash与 #!/bin/sh的区别
- #!/bin/bash和#!/bin/sh
- /bin/sh /bin/bash /bin/dash
- linux /bin/sh与/bin/bash有区别么(DashAsBinSh)
- 关于#!/bin/bash和#!/bin/sh
- Shell编程(/bin/sh和/bin/bash)
- #!/bin/bash和#!/bin/sh的区别
- 关于#!/bin/bash和#!/bin/sh
- jQuery遍历-同胞
- TP FP TN FN
- VTK系统基础概念一
- LeetCode.299 Bulls and Cows
- 关于数据库的增删查改
- #!/bin/sh与#!/bin/bash
- eventbus中handlerposter类进行分析
- R-CNN
- android httpclient 设置超时
- 【前端】常用工具类网站总结
- AsyncTasktools
- 实验七:将menu设计为可重用的子系统
- 传球游戏
- js对文本框的特殊字符进行编译和反编译,过滤的效果,常用于文本输入防止xss