Как проверить, что переменная начинается со строки в bash?

Для фиксированной длины префикса я могу сделать это так:

[ a${filename:0:2} = a.# ] && echo temporary emacs file

Как это сделать для произвольного префикса?

Есть ли более чистый способ?

29
задан thomas 9 November 2010 в 10:12
поделиться