rename

find ....-execdirが見つからないファイルの名前を変更するのはなぜですか?扱いにくい
rename

find ....-execdirが見つからないファイルの名前を変更するのはなぜですか?扱いにくい

MX Linux 23.2でzshを使用しています。 何年もの間、私はなぜ次のような命令が出てくるのかを理解しようとしてきました。 find . -depth -type f -execdir rename 's/_720p//' {} \; ファイルをスキップします。 私のファイルマネージャが変更を表示しないことがわかったので、ls端末に入力して確認しました。望むより!名前に「_720p」を含むファイルがここにリストされています。 プロセスをバックグラウンドで送信してを使用してみましたが、wait同じ結果が得られました。私が見つけた唯一のものは次のとおり...

Admin

拡張子でファイルを検索し、検索パターンの前後の文字を置き換える
rename

拡張子でファイルを検索し、検索パターンの前後の文字を置き換える

拡張子でファイルを検索し、検索パターンの前の任意の文字を指定されたテキスト(代替)に置き換え、このパターンの後の数字を増分カウンタに変換して別のフォルダに移動する必要があります。例は次のとおりです。 拡張子.EXTでファイルを検索する /opt/files/QvmBIsB3_PATTERN_77580.EXT /opt/files/8iV8QhFwQos_PATTERN_77580.EXT /opt/files/lgI6JUEh55za488_PATTERN_77580.EXT これを変更して別のフォルダに置き換えます。 /opt/replaced/REP...

Admin

非常に特定の形式を使用して画像の配置の名前を変更します。
rename

非常に特定の形式を使用して画像の配置の名前を変更します。

おおよそ次の形式の4k画像があります。 photo_6923@06-01-2022_14-18-36.jpg photo_6924@07-01-2022_00-03-23.jpg photo_6925@07-01-2022_01-36-20.jpg photo_6926@07-01-2022_10-44-20.jpg photo_6927@07-01-2022_10-44-20.jpg 推測できるように、アンダースコアを表示する@の後の最初の文字列は、アンダースコアからファイル拡張子までの日付を表します。 残念ながら、秒は表示されないので、特定の分に撮影さ...

Admin

ディレクトリ名のピリオドを変更したいです。
rename

ディレクトリ名のピリオドを変更したいです。

オンラインで見つけたすべてが失敗しました。私はunbuntu 2204を使用しており、メディアライブラリのディレクトリ名のピリオドを置き換えるためにbashスクリプトを作成しようとしています。私が見つけた最新のスクリプトは4年前のものですが、それ以来状況が変わったことを知っています。とにかく試しましたが、doコマンドの2行目に誤った構文エラーが発生し、失敗しました。 私にとって必要なのは、子供の映画カタログと私の映画カタログだけです。どちらも400以上の映画を含み、一部にはタイトルにオーディオタイプや解像度などの詳細が含まれています。私はplexライブラリに...

Admin

ファイル名のEPOCH文字列を読み取り可能な形式に変換します。
rename

ファイル名のEPOCH文字列を読み取り可能な形式に変換します。

私のUnixの知識はそれほど良くありません。私はディレクトリ内のファイルセットの名前を変更するシェルスクリプトを作成しようとしています。1709532255.mp4ここで、20240304_070415.mp4エポック1709532255時間は常にエポック時間である。 私は見つけた date -d @1708532255 +'%Y%m%d_%H%M%S' ...必要な形式を提供しますが、スクリプトで動作させることはできません。 これは私のスクリプトです。 #!/bin/bash for file in /media/HAVideo/Eingang/Test...

Admin

Linuxでバックスラッシュのある項目を見つけて名前を変更すると、期待どおりに機能しません。
rename

Linuxでバックスラッシュのある項目を見つけて名前を変更すると、期待どおりに機能しません。

バックスラッシュを含むディレクトリでいくつかのファイルを見つけて名前を変更するためにいくつかの方法を試しました。 Webアプリケーションによって生成されたこれらのファイルには引用符はありません。検索して置き換えようとしましたが、上位レベルでは失敗したようです。既定では、親フォルダの名前を変更しますが、削除すると以前の親名を参照するため、サブフォルダにドロップダウンできないのと同じです。 フォルダ構造: 'ano\ther' -> 'chi\ld' 私が実行したとき: for file in `find . -name '*\\\*'`; do mv ...

Admin

再帰Linuxファイルシステムから無効な文字を削除する
rename

再帰Linuxファイルシステムから無効な文字を削除する

無効な文字を使用するフォルダ/ファイルでいっぱいの巨大なファイルシステムがあります。 私が望むことをほとんど実行するコマンドを見つけました。このスレッドから来たものです。https://stackoverflow.com/questions/40712263/how-to-remove-special-characters-in-file-names 問題のコマンドは次のとおりです。 for file in *; do mv "$file" $(echo "$file" | sed -e 's/[^A-Za-z0-9._-]/_/g'); done &amp...

Admin

コマンドラインでファイルに番号を付け、各フォルダを再起動しますか?
rename

コマンドラインでファイルに番号を付け、各フォルダを再起動しますか?

私は小さなスクリプトを使ってファイル番号を付けます。私はカスタム作業から始めましたthunar。すべてのファイルが同じディレクトリにある場合にのみ機能します。新しいファイル名は、5つのファイル名を変更00001.extしたときの名前です00005.ext。krename各フォルダに再起動するオプションがあります。 私がこれを持っているとき /path/to/folder1/file1 /path/to/folder1/file2 /path/to/folder2/file1 /path/to/folder2/file2 私のスクリプトはこれを生成します /...

Admin

ディレクトリ内の複数のファイル名を変更する - sed または rename コマンドを使用します。
rename

ディレクトリ内の複数のファイル名を変更する - sed または rename コマンドを使用します。

さまざまなsed、mvおよびrenameコマンドを試しましたが、まだファイルの名前を変更することはできません。 50以上のファイルがあります。見つけたコマンドを試してみました。助けてください。 元のファイル名: PAGES_TEST1_SART1.XML PAGES_TEST2_SART2.XML PAGES_TEST3_SART3.XML PAGES_TEST4_SART4.XML 到着 PAGES_PROD1_SART1.XML PAGES_PROD2_SART2.XML PAGES_PROD3_SART3.XML PAGES_PROD4_SART4....

Admin

名前を変更する代わりにmvを使用すると、ファイルは消えます。
rename

名前を変更する代わりにmvを使用すると、ファイルは消えます。

複数のディレクトリの名前をまとめて変更しようとしたときに、 rename 's/foo/barr/g' * 誤って rename( ) の代わりに mv を入力しましたが、mv 's/foo/bar/g' *ディレクトリが消去されたように見えました。ただし、ls *元々存在していたすべてのファイルが表示されます。何を提供しますか?それでも…どこかにありますか?ls単独または前のようにディレクトリ全体のリストのみをls -a表示します。ls *ただポインタを読んでみませんか?簡単に回復しますか? ...

Admin

zmv: ファイル名の二重引用符 (") を置き換えます。
rename

zmv: ファイル名の二重引用符 (") を置き換えます。

macOSでは、zmvを使用してファイル名の二重引用符( ")をアンダースコア(_)に置き換えたいのですが、zshexpnを使用して "を適切に区切ることはできません。使用する必要がある魔法のzsh/zmv/zshexpnオプションはありますか? % zmv -n '(**/)(*)' '$1${(S)2//"/_}' zmv: syntax error in replacement % zmv -n '(**/)(*)' '$1${(S)2//\"/_}' zmv: syntax error in replacement` % zmv -n '(**/)(...

Admin

名前変更コマンドは、複数のファイルを削除するようです。復元できますか?
rename

名前変更コマンドは、複数のファイルを削除するようです。復元できますか?

Ubuntu 22.04を使う 複数のファイルを含むフォルダがありますが、ファイル拡張子を変更したいので、次のようにしました。 rename 's/\.zip$/\.cbz/' *.zip エラーなしでコマンドは完了しましたが、ファイルの3分の2が欠落していることがわかりました。これは角かっこや引用符を含むいくつかのファイルの名前に関連していると考えられていますが、欠落しているファイルの中には非常に単純な名前(comic5.zip)があることがわかり、名前が角かっこで始まるすべてのファイルが見つからないことがわかりました。 photorecを使用してこのファ...

Admin

名前の一部を削除してディレクトリの名前を変更する
rename

名前の一部を削除してディレクトリの名前を変更する

次のようなディレクトリがたくさんあります。 ./parent/inventory_control-8118c470fa3811ed9add1fef7e5ef70f/snapshots/automation ./parent/configuration_data-6be54fa0fa3e11ed9add1fef7e5ef70f/snapshots/automation ./parent/zip_code-940ac1d0fa3f11ed9add1fef7e5ef70f/snapshots/automation ディレクトリ名からハイフンとuuidを削除してデ...

Admin

名前を変更した後、[名前の変更]コマンドがファイルをサブディレクトリから親ディレクトリに移動しないようにするオプションはありますか?
rename

名前を変更した後、[名前の変更]コマンドがファイルをサブディレクトリから親ディレクトリに移動しないようにするオプションはありますか?

親ディレクトリ内に次の子ディレクトリがあります。/ find . -type d|sort . ./M1_DMSO_120h ./M1_DMSO_24h ./M1_GW4869_120h ./M1_GW4869_24h ./M2_DMSO_120h ./M2_DMSO_24h ./M2_GW4869_120h ./M2_GW4869_24h ./M3_DMSO_120h ./M3_DMSO_24h ./M3_GW4869_120h ./M3_GW4869_24h find . -type f -maxdepth 2 |sort ./M1_DMSO_120h/...

Admin

別のフォルダ構造と新しい名前を使用して、新しいファイル(またはそのハードリンク)を新しい場所にコピーします。
rename

別のフォルダ構造と新しい名前を使用して、新しいファイル(またはそのハードリンク)を新しい場所にコピーします。

私は非常に退屈で反復的な仕事について誰かが私にアドバイスを与えることを願っています。私たちの大学では、eラーニングと文書交換プラットフォームとしてMoodleを使用しています。だから時々私の先生は私がダウンロードしてファイルシステムに保存する必要がある新しいファイルをアップロードします。いつ新しいファイルがアップロードされるのかわからず、定期的にオンラインで新しいファイルをチェックするのも非常に面倒なので、Moodleのファイル同期ツールを使用したいと思います。これまたはこれ。 問題は、これらの同期ツールが元のファイル名(しばしば特殊文字やスペースを含む)を...

Admin