2012-04-23 53 views

回答

4

效果很好,如果你只是失去了報價;

#!/bin/bash 
case "foobar" in 
    *bar) 
     echo "yay!" 
     ;; 
esac 
+2

關鍵部分是不引用通配符「*」,因爲它會直接插入它。如果需要,您仍然可以引用其他部分。 'case $ foo in *「bar」*'baz'*)echo yay ;; esac' – tripleee 2012-04-23 15:26:50