Bash

變數後跟下劃線

  • October 22, 2022

我有文件molecule416_out.pdbqt,我在其中使用變數i (molecule$i_out.pdbqt) 循環所有文件。但看起來它正在將變數讀取為i_out而不僅僅是i。由於所有這些文件都是長時間模擬的結果,因此無法重新執行它們以從輸出文件中刪除該下劃線。有什麼快速解決辦法嗎?謝謝。

使用語法分隔字元串中作為變數名molecule${i}_out.pdbqt${varname}部分,因此 shell 可以做你想做的事。

引用自:https://unix.stackexchange.com/questions/722001