shell
alieza
这个作者很懒,什么都没留下…
展开
-
shell递归识别目录与普通文件,并记录文件中最长字符串
shell递归识别目录与普通文件,并记录文件中最长字符串 实现查找最长字符串的整体思路比较简单,是目录就cd,是文件就遍历文件内容,将内容变成字符串,比较字符串大小,将拥有最长字符串的文件名,文件目录,最长字符串长度和内容,记录下来。 !!!难点在于处理字符串 递归识别目录与普通文件 #! /bin/bash read filename function cycle() { ...原创 2018-08-13 23:29:32 · 328 阅读 · 0 评论 -
linux定期清理数据——crontab
linux定期清理数据——crontab 定期清理实际上是定期执行一次.sh脚本。 这需要用到crontab命令 在crontab -e里写上以下命令: * * 1 * * bash [路径:要定期执行的.sh文件所在路径] #用bash来定期执行.sh文件。。这句命令表示每隔一天执行一次脚本 例如: crontab命令 crontab命令被用来提交和管理用户的需要周期性执行...原创 2018-08-18 22:17:36 · 1213 阅读 · 0 评论 -
ps1修改ubuntu终端(terminal)字体颜色
ps1修改ubuntu终端(terminal)字体颜色 第一步:打开.bachrc vim .bashrc 在非插入模式下找到ps1:/ps1 + 回车 第二步:将原始的ps1用#注释掉,将以下代码复制进.bashrc里,保存退出 最后执行:. .bashrc让bashrc生效即可 这是我目前使用的命令行颜色: PS1="\[\033[1;32;1m\][\[\033[1;3...翻译 2018-08-23 19:51:30 · 2577 阅读 · 0 评论 -
重定向> >>与标准输入、标准输出、标准错误输出
当linux执行一个程序的时候,会自动打开三个流,标准输入*(standard input),标准输出(standard output),标准错误输出(standard error)*,比如在打开命令行时,默认情况下,命令行的标准输入连接到键盘,标准输出和标准错误都连接到屏幕,尽管三个流都打开,但他会根据需要使用。 重定向 > > 可以改变文本流的方向,指定输出目的地。(覆盖) 例子:...转载 2019-07-16 17:51:32 · 1038 阅读 · 0 评论