2011-07-27 7 views

答えて

2

は実際に、それは近いシンプルcpコマンドの限りシンプルcpコマンドよりもほんの少しはもっと複雑です。

cp -R dir1 dir2 

詳細はhereを参照するか、ターミナルウィンドウからman cpを実行します。あなたが行うことができますので、Linuxでcpは、再帰的なオプションがあります。ファイルがbashに存在するかどうかを確認するには、使用することができます:

if [[ -f file.txt ]] ; then 
    # do something 
fi 

[[の詳細についてはman bashを実行するか、hereを参照してください。

+0

ニース!それは相対的なディレクトリ構造を保持していますか? – coffee

+0

@コーヒー、はい、それは構造を維持します。 – paxdiablo

0

bashのでは、あなたのような何か書くことができます:

cp -a ${SOURCE_DIR} ${DEST_DIR} 

をしかし、再び、これはあなたが持っている期待して問題に依存します。

関連する問題