我在bash文件中有一個循環來顯示目錄中的所有文件,每個文件都是它自己的變量。我需要採取該變量(文件名),並解析出只有一部分。如何使用bash僅解析出具有不同分隔符的變量的一部分?
例子:
92378478234978ehbWHATIWANT#98712398712398723
現在,假設 「EHB」 和英鎊符號不能改變的,我如何才能捕捉WHATIWANT到自己的變量?
到目前爲止,我有:
#!/bin/bash
for FILENAME in `dir -d *` ; do
done
爲註釋:它可能會更好寫'爲*號文件;做...; done' - 'dir -d *'似乎是多餘的。 – ephemient 2009-12-04 04:58:02