echo怎么把日志清空_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

待续,。。

相关文章

总结

以上是编程之家为你收集整理的shell 脚本实现清空日志全部内容,希望文章能够帮你解决shell 脚本实现清空日志所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值