Linuxの現在のディレクトリにあるフォルダにファイルを移動する

Linuxの現在のディレクトリにあるフォルダにファイルを移動する

ディレクトリから現在のディレクトリのフォルダにファイルを移動するには?このコマンドを試しましたが、動作しません。

move /home/document/query/template.xlsm $CWD/accuracy_results_folder

ベストアンサー1

移動(および名前変更)コマンドはではmvありませんmove

現在のディレクトリは.(ドット)です。値は"$PWD"現在のディレクトリの絶対パスですが、非常にまれですコマンドラインのコマンド用です。変数は通常シェルでは使用されず、そのCWD値は空にすることができます。これは、ディレクトリツリーの上部にあるエントリへの絶対パスで$CWD/accuracy_results_folderあることと同じです。/accuracy_results_folder

代わりに:

mv /home/document/query/template.xlsm ./accuracy_results_folder/

./この場合は省略できます。以外で始まるパスは/常に現在のディレクトリに基づいています。

mv /home/document/query/template.xlsm accuracy_results_folder/

ディレクトリ名の末尾の末尾/も必要ありません。ただし、これを追加するとコマンドは生成されません。文書 accuracy_results_folderディレクトリが存在しない場合。

おすすめ記事