这样能不能做?

这样能不能做?

还有我想知道的关于字符串处理是在编写Shell Script程序的时候,在程序中实现字符串的合并 取子串等操作.比如我的程序中要多次输入多个文件名,而这多个文件名之间的差别仅仅在于它的扩展名不同--比如都是test.*,我想在Shell 程序中直接实现字符串的合并,就是给一个变量使它等于test,然后在我需要的地方通过程序处理将它变成test.in等等.不知这样能不能做?如果能做请详细介绍一下!谢谢!      
看看以下两行代码的输出(直接在提示符下运行即可):

$ var=test
$ echo "${var}.in"