shell脚本判断文件是否为空 怎样用shell判断一个文件是否为空文件?
怎样用shell判断一个文件是否为空文件?
1. 如果-s文件名不为空,则为true[-s/var/log/syslog]和null[!-S/var/log/syslog]2。例如,#!/bin/shfile=~/a.txtif[!-S$file]那么necho$file是一个空文件seeeecho$file不是一个空文件fi
随意写几个
1。Bash ini parser
顾名思义,你可以解析ini
2。Trap f Exit
在退出前执行函数f,退出钩子更方便
3。${STR//X/y}
将字符串STR中的所有X替换为y
4。${str##*x}
删除字符串str的开头,直到最后一个x的位置
5。如果[-Z“$X”],那么
判断变量X是否为空
6。$(cut-D “-”-F2<<<$x)
根据“-”除以x,然后取第二列
7。通信
8。Split
9如何使用${arr[@]}${arr[1]}
数组
10。(“a B C”)
空格分隔的字符串可以通过()转换为数组。
11。Pushd POPD
当需要切换目录时,可以将其另存为堆栈结构
12。对于FN in。/*do
遍历文件夹中的文件名
shell脚本判断文件是否为空 shell判断文件是否存在 linux判断文件是否为空
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。