コマンドラインにファイルをコピーして貼り付けるためのクリップボードはありますか?

コマンドラインにファイルをコピーして貼り付けるためのクリップボードはありますか?

Bashであるディレクトリにアクセスしてから別のディレクトリにアクセスするとしましょう。長いパス名を指定せずに、最初のディレクトリから2番目のディレクトリにファイルをコピーしたいと思います。可能ですか?

/tmp私の一時的な解決策は、それをファイルのコピーを保存する一時的な場所として使用することです。cp myfile /tmp最初のディレクトリにあるとき、cp /tmp/myfile .2番目のディレクトリにあるとき。ただし、ファイルが上書きされることを確認できます/tmp

ファイルをコピーして貼り付けることができるクリップボードのようなものはありますか?

ベストアンサー1

Bashを使用してディレクトリにアクセスします。

$ cd /path/to/source/directory
$ cd /path/to/destination/directory

~-次に、以前のディレクトリを指すショートカットを使用します。

$ cp -v ~-/file1.txt .
$ cp -v ~-/file2.txt .
$ cp -v ~-/file3.txt .

ディレクトリに逆順でアクセスするには、次の手順を実行します。

$ cp -v fileA.txt ~-
$ cp -v fileB.txt ~-
$ cp -v fileC.txt ~-

おすすめ記事