shell_study
文章平均质量分 72
bug钞能力
此生只为bug
展开
-
shell实战总结
shell_01 文件表达式 if [ -f file ] 如果文件存在 if [ -d … ] 如果目录存在 if [ -s file ] 如果文件存在且非空 if [ -r file ] 如果文件存在且可读 if [ -w file ] 如果文件存在且可写 if [ -x file ] 如果文件存在且可执行 整数变量表达式 if [ int1 -eq int2 ] 如果int1等于int2 if [ int1 -ne int2 ] 如果不等于 if [ int1 -ge int2 ] 如果>=原创 2022-01-29 17:24:36 · 1332 阅读 · 0 评论 -
shell实战总结2
linux 中wc 用法 语法:wc [选项] 文件… 该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。 (1) 统计行数: $ wc -l file (2) 如果需要将stdin作为输入,使用下列命令: $ cat file | wc -l (3) 统计单词数: $ wc -w file $ cat file | wc -w (4) 统计字符数: $ wc -c file $ cat file |原创 2022-02-28 14:51:56 · 144 阅读 · 0 评论 -
shell_study01_360
变量替换 语法 说明 ${变量名#匹配规则} 从变量开头进行规则匹配,将符合最短的数据删除 ${变量名##匹配规则} 从变量开头进行规则匹配,将符合最长的数据删除 ${变量名%匹配规则} 从变量尾部进行规则匹配,将符合最短的数据删除 ${变量名%%匹配规则} 从变量尾部进行规则匹配,将符合最长的数据删除 ${变量名/旧字符串/新字符串} 字符串替换,第一个旧字符串会被新字符串取代 ${变量名//旧字符串/新字符串} 字符串替换,全部的旧字符串会被新字符串取代 变量测试原创 2022-02-28 10:24:06 · 303 阅读 · 0 评论