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