Chinaunix

标题: shell脚本问题 [打印本页]

作者: butianmoshi    时间: 2012-03-07 04:37
标题: shell脚本问题
各位老师好,我是shell编程初学者,我现在练习了一个脚本程序总是报错,请大家帮我分析一下好吗?谢谢!
这个程序主要要实现的功能是把系统中任意目录下的任意文件拷贝到当前目录下的所有子目录中。
#!/bin/bash
#递归复制文件
#fuzhi.sh
  echo "请输入一个要被复制的文件的绝对路径:"
  read path
  i=$PWD
  j=2
  while [ $i != "" ]
  do
  while [ $i != "EOF" ]
  do
    i= "`ls -l | grep '^d' | cut -d ' ' -f 11`"
    echo $i
    j= "`ls -l | grep '^d' | cut -d ' ' -f 2`"
    echo $j
    if [ $j != 2 ]
    then
        cp $path "`~/* | grep '^d'| cut -d ' ' -f 9`"
    fi
  done
      cp $path $i
  done
作者: waker    时间: 2012-03-07 08:17
cp $path "`~/* | grep '^d'| cut -d ' ' -f 9`"
这句原本是想要干嘛呢?
作者: zooyo    时间: 2012-03-07 20:25
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2