【发布时间】:2009-11-20 23:00:08
【问题描述】:
我有一些视频文件都以 .wmv .mov .mpg 结尾。我有以 .mp3 .wma 结尾的音乐文件。最后我有一些文本文件都以扩展名 .txt 结尾
我编写了一个 shell 脚本来生成子文件夹,一个用于音乐文件,一个用于视频文件,一个用于文本文件,然后将所有文件组织到正确的子文件夹中。 但是我遇到了一个小问题......
*** 我希望脚本是交互式的,并提示用户是否要组织文件。另外,我希望脚本编写一个日志文件,其中包含每个文件的原始文件名,以及它移动到的新文件路径/名称。我希望脚本接受命令行参数,即包含无组织文件的文件夹。这应该允许脚本在文件系统中的任何位置定位和运行,并接受任何无组织文件的文件夹。
例子:
organizefiles.sh mystuff/media
子文件夹在“媒体”中的位置
关于如何做到这一点的任何想法? 谢谢!
【问题讨论】:
-
你不能只是发布一个功能清单然后说“关于如何做到这一点的任何想法?”选择一件具体的事情并询问如何做到这一点。否则,听起来您只是在要求 SO 为您编写脚本。
-
您应该更详细地指定用户交互。并且您应该显示到目前为止的代码。
-
你就在下面,你会发现我到目前为止所拥有的