Alb*_*gni 18
find . -name "*.dat" -o -name "*.csv"
Run Code Online (Sandbox Code Playgroud)
在当前目录中以递归方式查找以这两个扩展名结尾的所有文件.
所以我对此进行了尝试。
filename=file.dat
extension=$(echo ${filename}|awk -F\. '{print $2}')
if [ ${extension} == "dat" ]; then
your code here
fi
Run Code Online (Sandbox Code Playgroud)
回显输出到 awk 的变量 ${filename} 管道。使用 awk 将字段分隔符重置为 . 然后选择字段 2(打印 $2 部分)