あるディレクトリから次のディレクトリにファイルをコピーし、名前を変更します。

あるディレクトリから次のディレクトリにファイルをコピーし、名前を変更します。

myscriptという名前のファイル(「/home/myusername」など)を「/home/myusername/test」というディレクトリにコピーし、名前をmyscript2に変更するにはどうすればよいですか。

cp myscript /testを試みましたがエラーが発生しました: 'myscript'をstatできません:そのファイルまたはディレクトリがありません

助ける?そしてあらかじめありがとうございます。

ベストアンサー1

cp1つ以上のファイルをソースと宛先として使用します。宛先がディレクトリではなくファイル名でソースファイルが1つしかない場合は、ファイル名が変更されます。

$ mkdir /tmp/a /tmp/b
$ echo test > /tmp/a/somefile
$ cp /tmp/a/somefile /tmp/b/          # creates /tmp/b/somefile
$ cp /tmp/a/somefile /tmp/b/somefile2 # creates /tmp/b/somefile2

おすすめ記事