タグ付けされた質問 「mv」

10
ファイルのテキストリストからLinux(mvまたはcp)固有のファイルですか?
私は多くのファイルのディレクトリを持っています。50,000pdfのようなものとサーバー上の他のファイルです。特定のものを別のディレクトリに移動する必要があります。csvまたは他のテキスト形式で移動する必要があるファイルのリストを生成できます。 必要なのは、bashスクリプトを実行して、テキストファイルにリストされているファイルを別のディレクトリに移動またはコピーすることです。 これを行う簡単な方法はありますか?提案やリソースは大歓迎です。
34 linux  files  cp  mv 

1
mv、存在する場合は名前を変更
多くの画像を1つのディレクトリにまとめる必要があります。これらの画像の多くは同じファイル名を持っています。 いくつかの安全なバージョンが存在するmvことは、対象のファイル名がまだそれが存在する場合は、自動的にファイル名を変更しますpic1.jpegのようなものになりpic1_2.jpeg? 私は自分のPythonスクリプトを書くことができましたが、私ができるようにそこにこのようなものがなければなりません: find . -type f -name *.jpg -exec mvsafe '{}' /targetpath/ \;
26 linux  mv 

7
長い名前のLinux mvファイル
Linuxでは、時々次のようにファイル名を変更します。 mv dir1/dir2/dir3/file.txt dir1/dir2/dir3/file.txt.old 別のディレクトリに移動するのではなく、ファイルの名前を変更するだけです。 そのコマンドの簡略版を実行できるコマンドはありますか?私は次のようなものを考えています: mv dir1/dir2/dir3/file.txt file.txt.old または、次のようなもの(名前に追加するだけです): mv dir1/dir2/dir3/file.txt {}.old 私の目標は、完全なパスを再度指定する必要がないことです。 私が書いたそれらの「例」が機能しないことは知っていますが、それは私が何を達成したいのかという考えにすぎません。 ディレクトリにcdする必要はありません。
19 linux  filesystems  files  mv 

6
サブフォルダー内のすべてのファイル(非表示を含む)を* nixの親フォルダーに再帰的に移動する方法は?
これは少し恥ずかしい質問ですが、これが私のキャリアの後半にまだmvコマンドに関する質問があることを認めなければなりません。 この問題は頻繁に発生します。すべてのファイルを1レベル上に再帰的に移動する必要があります。fooというフォルダーと、その中にフォルダーバーがあるとします。バーには、ドットファイルやフォルダーなど、さまざまなファイルやフォルダーがあります。barのすべてをfooレベルに移動するにはどうすればよいですか? fooが空の場合、バーを1レベル上に移動し、fooを削除してbarをfooに名前変更します。問題の一部は、「ドットを含むすべて」のmvのワイルドカードが何であるかわからないことです。この質問の一部はこれです-cpおよびmvコマンドがどこかで使用するワイルドカードの詳細な議論があります(これをグーグルにすると、非常に基本的なチュートリアルが表示されます)。

1
FREENAS:RAIDZ1ボリューム内でmvコマンドが即座に実行されないのはなぜですか?
現在、RAIDZ1ボリューム内のファイル構造を「再編成」しています。あるデータセットから別のデータセットにディレクトリを移動します。両方とも同じボリュームに含まれています。 マシンにSSHで接続し、古き良き時代を作りました: mv *宛先 これは瞬間的なものではありませんか?私はそれが3つのドライブに広がっていることを理解していますが、同時に、ファイル自体は本当に移動する必要はありません。そうではありません。移動するデータは約500Gありますが、現在は約30分実行されています。ああ なぜすぐ近くにないのですか? 仕様:CPU:Intel G3220 MB:Gigabyte GA-B85-HD3 MEM:Kingston DDR3-1600 8GB DISK:3x2TB WD Green in RAIDZ1 volume
14 raid  freebsd  zfs  freenas  mv 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.