Unix外壳KSH如何将多个文件目录拷贝,并且每个进入他们的正确的目录
我创建了一个文件列表,我目前想每个文件复制到他们的正确路径。
(mylist)
-1111
-2222
-3333
-4444
-5555
当前目录 /样品/ DIR /未知/
-1111fileneeded.txt
-2222fileneeded.txt
-3333fileneeded.txt
-4444fileneeded.txt
-5555fileneeded.txt
-6666dontneed.txt
-7777dontneed.txt
-8888dontneed.txt
...etc
每个文件的前4个字符用自己正确的路径,他们需要去匹配。
/sample/dir/1111/
/sample/dir/2222/
/sample/dir/3333/
/sample/dir/4444/
所以这是我目前有..
for i in `cat mylist`
do echo "$i"
find /sample/dir/unknown/mylist*
这就是我有点卡住,试图找出需要做让每一个文件移动到其正确的目录中的内容。
你在使用什么平台和shell? –
道歉,是的,我正在使用壳牌 – Joel
/哪个/壳? bash,csh,tcsh,sh,...? –