shell 脚本实现清空日志
#!bin/bash LOG_DIR=/var/log ROOT_UID=0 if[''$UID'' -ne ''$ROOT_UID''] then echo''Must be root to run this srcripts'' exit 1 fi cd $LOG_DIR|| { echo "Cannot change necessarydirectroy'' >&2 exit 1 } cat /dev/null >messages&& echo '' log is cleaned up .''
exit 0 #返回0 表示成功,1表示失败 shell 的种类 常用linux系统的默认shell 查看linux使用的shell;echo$SHELL;bash -- vsion shell执行方法:
shell环境变量: export LANG=en 设置环境变量(全局);环境变量必须大写; ''单引号所见即所得; '' '' 双引号:会把引号里的变量和命令等解析出来,推荐使用 无引号 :连续可以不要双影号 awk与上的shell的引好无关; NFS 是Network File System的缩写,即网络文件系统; 用shell 批量创建10个文件 #!/bin/bash dir =/test [ ! -d $ dit]&&mkdir -p $dir for file in `seq10` do touch /test/test-$file.html done 待续,。。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |