我正在尝试编写一个脚本,将具有不同扩展名的文件放入指定的目录中。
在目录中是各种类型的文件,我想在各种类型的目录下排列文件。有三种不同类型的文件:
要移动到单个目录的文件类型1-3和其他类型的文件必须在名称与扩展名对应的目录中移动(您可以将它们设置为大写 - BAK,CPP,...)。
我希望脚本能够使用以下参数运行:
任何想法?我是新手,我正在尝试学习bash脚本,所以我想到了这个问题
答案 0 :(得分:3)
这应该很容易。了解mv
如何工作,如何在bash中操作字符串变量(也称为参数扩展),以及如何处理参数。您可以使用tr
来处理下壳和上壳。