【发布时间】:2012-09-09 05:55:23
【问题描述】:
我有一个文件夹“test”,里面还有 20 个不同名称的文件夹,比如 A,B ....(实际上他们是人的名字,而不是 A,B ...)我想写一个 shell 脚本转到像 test/A 这样的每个文件夹,并用 A[1,2..] 重命名所有 .c 文件并将它们复制到“test”文件夹。我是这样开始的,但我不知道如何完成它!
#!/bin/sh
for file in `find test/* -name '*.c'`; do mv $file $*; done
你能帮帮我吗?
【问题讨论】: