【Shell】获取文件名和扩展名

    xiaoxiao2022-07-07  184

    不多说了,看代码体会吧。

    [oracle@master test]$ cat test.sh #!/bin/bash file=test.sh echo "文件名:${file%.*}" echo "扩展名:${file#*.}" [oracle@master test]$ sh test.sh 文件名:test 扩展名:sh [oracle@master test]$ cat test.sh #!/bin/bash file=test.tar.gz echo "文件名:${file%%.*}" echo "扩展名:${file##*.}" [oracle@master test]$ sh test.sh 文件名:test 扩展名:gz

     

    最新回复(0)