加载中
SHELL - 文件系统操作

查看目录大小,包括隐藏目录 du -hs .[^.]*

2023/09/25 11:15
34
SHELL - 控制流模板

不使用set -e,因为遇到错误我们还需要执行一些动作,而不是直接退出exit脚本。 每个动作结束后,使用函数handle_action进行处理。 handle_action功能 打印动作描述 打印动作状态码 打印标准...

2023/02/20 19:19
28
sed那些恼人的转义

sed中想对各种特殊符号转义实在是太恼人了,没有一个是通用的。 单引号 用双引号包裹命令选项 或者,双包加单包 ydx@ydx-mf ~/Scripts> cat test.txt " 202002"|"A"|1|{EOL}" 202002"|"B"|2|...

2020/10/08 21:35
2.5K
SHELL脚本 - 标准输入和参数输入

脚本中需要用sqlplus获取数据库的一行数据,语句很简单,不想传递sql文件,可以使用Here Document重定向查询语句: sqlplus -s $user/$token@$sid <...

2020/07/17 16:34
688
Shell - 获取指定字符串后面的字符串

有一段族谱文字,现在想提取出所有谥号。 #一般谥号为两个字,所以正则范式使用了两个点号 #1,保留“谥”字 cat 族谱.txt | grep -o -E "谥.." > 谥号.txt cat 族谱.txt | egrep -o "谥.."...

2020/02/23 02:09
3.6K
SHELL - 文本处理之awk

#列出第二项 awk -F: '{print $2}' /tmp/donors #列出以Dan开头的行的第二项 awk -F: '/^Dan/print{$2}' /tmp/donors #列出含有Susan的行的第一二项 awk -F: 'Susan{print $1,$2}' /tmp/dono...

2014/01/03 21:31
164
SHELL 获取目录下子目录的文件数

#!/bin/sh find /tmp/homework -maxdepth 1 -type d | while read dir; do count=$(find "$dir" -type f | wc -l) echo "$dir:$count" done #!/bin/bash if [ $# -eq 0 ] then dir=. elif [ ...

2014/01/01 10:00
4.1K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部