1
我試圖從$大豆刪除該目錄的前綴:撰寫字符串操作
a=${soy#*$PREFIX}
每點然後改變斜線:
b=${a//\//.}
的目標是要轉換文件 - 路徑到程序中的模塊路徑。
總之,有沒有辦法做到這一點我一個表達式使用組合?
這並不在Linux雜誌工作:(
${${soy#*$PREFIX}//\//.}
我試圖從$大豆刪除該目錄的前綴:撰寫字符串操作
a=${soy#*$PREFIX}
每點然後改變斜線:
b=${a//\//.}
的目標是要轉換文件 - 路徑到程序中的模塊路徑。
總之,有沒有辦法做到這一點我一個表達式使用組合?
這並不在Linux雜誌工作:(
${${soy#*$PREFIX}//\//.}
據this blog comment,你不能在一個表達式做多的操作。
shell變量運營商都沒有足夠的神祕,你覺得是否需要在一個表達式中填充多個? – Barmar
事實上,這是一個奇思妙想,但它不會停止變得有趣:) –