當前位置:編程學習大全網 - 電腦編程 - 關於壹個linux腳本問題...請問可以解釋壹下下面的 case ${1##*.tar.} in 是什麽意思?

關於壹個linux腳本問題...請問可以解釋壹下下面的 case ${1##*.tar.} in 是什麽意思?

$1 表示運行該腳本時的第壹個命令行參數

${1##*.tar.} 表示第壹個命令行參數去掉*.tar.後剩下的部分。

比如運行腳本時用 ./mytar.sh bak.tar.gz, 那麽$1就是指bak.tar.gz, ${1##*.tar.} 就是gz

  • 上一篇:如何在cmd中寫for循環?
  • 下一篇:ug深度輪廓銑可以帶補償嗎
  • copyright 2024編程學習大全網