SSH用大写字母查找目录

使用SSH,我怎样才能find以目录中的大写字母开头的子目录,然后重新命名它们,包括如果小写的命名目录已经存在,就进行合并?

例如,如果有一个名为“Small”的目录,而一个名为“small”的目录,则需要将所有现有文件从“Small”移动到“small”。 但是,如果没有名为“小”的目录,则“小”只需要重新命名为“小”。

至less我希望能够search以大写字母开头的目录,之后可以手动进行重命名。

我会用这些工具写一个脚本:

  • find -regex {you_will_write_the_regex} -type d ...
  • awk "to_lowercase"
  • mv {from_capital} {to_lowercase}

并运行它们: http : //www.cyberciti.biz/faq/unix-linux-execute-command-using-ssh/

把它们都pipe好! ;)