- 创建变量尽量用
$()而非 ``。 - 写 if 时尽量用
[[]]而非[];在[[]]中可以用==进行比较。[[]]及其内部特性是 bash 专有的,不兼容于 sh。 grep进程时合理用ps -ef或ps aux。-e即显示所有进程,等效于ax(a显示所有用户的进程,x显示不归属于控制台的后台进程)。-f会显示完整的命令行参数和父进程 UID;u会显示 CPU 内存等资源情况。
暂无评论
$() 而非 ``。[[]] 而非 [];在 [[]] 中可以用 == 进行比较。[[]] 及其内部特性是 bash 专有的,不兼容于 sh。grep 进程时合理用 ps -ef 或 ps aux。-e 即显示所有进程,等效于 ax(a显示所有用户的进程,x显示不归属于控制台的后台进程)。-f 会显示完整的命令行参数和父进程 UID; u 会显示 CPU 内存等资源情况。