次のコマンドを使用して、ソースディレクトリの内容をターゲットディレクトリにコピーします。
cp src/* dest
ただし、このコマンドを呼び出した後にコンテンツをコピーするときにsrcディレクトリに追加のファイルを作成すると、新しく作成されたファイルはdestディレクトリにコピーされません。
その理由を説明してもらえますか?cp
コンテンツの実行時にアカウントを作成cp
し、そのアカウントに基づいてコピーして新しく作成されたコンテンツを上書きできますか?
答え1
これは、src / *がcp(ファイルリストに展開されている)によって評価されず、cpが呼び出される前のシェルによって評価されるためです。