-4
我正在寫bash腳本,它遍歷我的目錄中的文件。 我需要從一個文件名提取版本。從bash中的文件名中提取grep的版本
至於
grep -Po '(?<=develop.)[^_]+'
工作在終端很大,bash腳本這是行不通的。
echo $filename | grep -Po '(?<=develop.)[^_]+' # great
version = $filename | grep -Po '(?<=develop.)[^_]+' # version: command not found
文件模式
software_1.2.1~develop.3421-1_.deb
我希望在輸出
任何提示3421-1?
不工作是指? – heemayl
文件名稱的格式是什麼?你期望輸出什麼格式? – Aaron
預期問題的預期行爲:/ – sjsam