一、操作符
[b];[/b]:连接多个语句,按顺序执行
[quote]sync;sync;shutdown -h now[/quote]
[b]&&[/b]:判断两个语句的且关系(利用$?变量的返回值)
[quote]ls /temp && touch /temp/test[/quote]
[b]||[/b]:判断两个语句的或关系(同上)
[quote]ls /temp/test || touch /temp/test[/quote]
二、环境变量
[b]$$[/b]:当前这个Shell的进程号
[b]$?[/b]:上一执行命令的回传码,正常则返回0,否则回传“错误代码”
[b];[/b]:连接多个语句,按顺序执行
[quote]sync;sync;shutdown -h now[/quote]
[b]&&[/b]:判断两个语句的且关系(利用$?变量的返回值)
[quote]ls /temp && touch /temp/test[/quote]
[b]||[/b]:判断两个语句的或关系(同上)
[quote]ls /temp/test || touch /temp/test[/quote]
二、环境变量
[b]$$[/b]:当前这个Shell的进程号
[b]$?[/b]:上一执行命令的回传码,正常则返回0,否则回传“错误代码”
本文深入探讨了Shell编程中的操作符[b]和环境变量[b]的使用方法及特性,包括[b]sync;sync;shutdown-hnow[/b]等语句的执行流程,以及[b]$$[/b]与[b]$?[/b]的作用。通过具体的示例代码,帮助读者理解Shell脚本编程的基础知识。
2万+

被折叠的 条评论
为什么被折叠?



