摘要:
本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者杨春敏 黄毅 编写一个脚本,显示时间和日期,列出所有的登录用户,显示系统的更新时间。然后这个脚本会把这些内容保存在一个log file中 总结了一下,这里有几个要点: 1.如何查看时区 #date -R Tu 阅读全文
摘要:
本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 自删除脚本 “为什么我们写脚本开头要加#!/bin/bash ?因为#!(即sha-bang)告诉系统这个文件需要一个解释器,而/bin/bash就是这个文件的解释器,所以开头可以是pytho 阅读全文
摘要:
本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 1.$Number_of_expected_args:是这个脚本的期望参数的个数 2.$#是入参的数量(传入的位置参数变量的数量) 3.[ $# -ne $Number_of_expected 阅读全文
摘要:
本文所选的例子来自于《Advanced Bash-scripting Gudie》一书,译者 杨春敏 黄毅 cleanup:一个增强和广义的删除logfile的脚本 #!/bin/bash #清除,版本3 LOG_DIR=/var/log ROOT_UID=0 #当UID为0的时候,用户才具有roo 阅读全文