bash
z666666y
没有伞的孩子必须努力奔跑!
展开
-
记录一次从文件中提取错误信息
提取文件中错误信息原创 2022-07-08 15:58:43 · 105 阅读 · 0 评论 -
记录一次检查权限的小工具
check-exec.sh restore-exec.sh check-softlink.sh restore-softlink.sh原创 2022-07-05 09:02:22 · 69 阅读 · 0 评论 -
记录bash脚本学习
1.要给所有变量加上花括号{}(推荐)2.使用变量的时候加上美元符$3.#!/bin/bashfor i in {1..10} do 执行命令 git clean -xdf workloadsdone 4.几个常用的处理路径的方法 (实战¥{})${var##*/} 该命令去掉var从左边算起的最后一个‘/’字符及其左边的内容例如 var=/dir1/dir2/file.txt echo ${var##*/} 结果为file.txt${var##*.}该命令去掉var从左边算起原创 2022-07-03 16:58:44 · 98 阅读 · 0 评论 -
记录bash脚本的练习
本次练习是检查一个文件夹(嵌套文件夹)下的文件权限以及其存在的软链接。拿到这个任务的自己,对于脚本的编写还不是很熟练。但是很快有了解决问题的思路。针对这一问题,目的是为了解决通过远程或者某种方式传输文件的时候,文件的权限会改变。目的就是要检测出他的改变,并且修复它。1.首先遍历文件夹以及嵌套的文件2.遍历出的文件判断其是否有可执行权限以及是否为文本文件,结果生成.txt文件3.在权限损坏的文件夹下去遍历损坏的文件与2步生成的txt文件中文件匹配,看是否有可执行权限,如果没有,则赋予其执行权限。4.在好的文件原创 2022-07-03 15:40:01 · 136 阅读 · 0 评论 -
bash脚本的学习1
1.cat 命令cat file.txt(作用是打开文件名为file.txt的文件,并准备进行编辑)2.'|' 符号和 ‘>’符号shell命令中,‘|’符号表示的是管道。负责把上一句执行的输出当作输入流入到下一句。‘>’符号作用是重定向到文本,cat指令将文本打开,然后通过‘|’符号流入到后续的语句进行处理,处理完之后通过‘>’将处理之后的结果存放在指定文本中。3.grep命令常用于搜索文本文件中是否含有某些特定模式的字符串。该命令以行为单位ie读取文本并使用正则表达式进行匹配,匹配成功后、打印出该行文本原创 2022-06-16 16:34:06 · 299 阅读 · 0 评论