ファイル、フォルダ、シンボリックリンクの移動

ファイル、フォルダ、シンボリックリンクの移動

特定のファイル/フォルダを除いて、スペースと特殊文字を含むファイル/フォルダをソースからターゲットに一括移動し、移動が完了した後にシンボリックリンクを作成する方法を探しています。これまで私はこのようなものを持っています。

#!/bin/bash
prev_dir=/test
new_dir=/dirtest2
cd $prev_dir
for i in `cat /scripts/files2move.txt`
   do
   sed -i 's/\r$//' $i 
   echo $i
   cd $prev_dir
   mv $i $new_dir && ln -s $new_dir $prev_dir
   ln -s $i $new_dir $prev_dir
done

ベストアンサー1

おすすめ記事