WEB开发网
开发学院软件开发Shell linux下在shell中判断文件名后缀 阅读

linux下在shell中判断文件名后缀

 2009-08-27 12:50:00 来源:WEB开发网   
核心提示:方式1:Java代码 case"$f"in .java) echo "java" ;; *.ftl) echo "ftl" ;; esac case "$f"in .java) echo &qu

方式1:
Java代码

  1. case "$f" in 
  2.     .java) echo "java" 
  3.     ;; 
  4.     *.ftl) echo "ftl" 
  5.     ;; 
  6. esac 
  7.  
  8. case "$f" in
  9.     .java) echo "java"
  10.     ;;
  11.     *.ftl) echo "ftl"
  12.     ;;
  13. esac

方式2:
Java代码

  1. echo build.xml | awk -F. '{print $NF}' 
  2.  
  3. echo build.xml | awk -F. '{print $NF}'

上面的命令结果为:
Java代码
xml

xml

方式3:
Java代码

  1. basename build.xml .xml 
  2.  
  3. basename build.xml .xml

上面的命令结果为:
Java代码
build

Tags:linux shell 判断

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接