0

こんにちは、ディレクトリを読み取り、ファイルを別のディレクトリにコピーしてから、最初のディレクトリのファイルを削除するシェル スクリプトを UNIX で作成しています。

私はこれを試しましたが、うまくいきません:-

files"=/project/scripts/input/"

for f in $files; do
    [ mv /project/scripts/input/$f.txt /project/scripts/output/$f.xml

    rm /project/scripts/input/$f.txt ]
else

    echo "Nothing to process will try later"

    exit

fi
4

2 に答える 2

0

それは次のようなものかもしれません

cd $SourceDir && ( tar cfz - * | ( cd $TargetDir && tar xfz - ) )

(頭から書かれた/テストされていない...)

于 2013-11-01T17:37:18.990 に答える