問題タブ [batch-rename]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4133 参照

batch-file - バッチスクリプトを使用して、フォルダー名に応じてファイルの名前を変更する方法


私はバッチスクリプトのこの部分を次のように実行しています


ファイルとそれに合わせて字幕ファイルの名前を変更 + 字幕ファイルを「字幕」サブフォルダーに移動してから、メインフォルダーの名前を変更します。最後に、字幕ファイルとメイン フォルダーでも使用される 1 つの映画名があります。

!!!!! 私が必要とするのは次のとおりです:!!!!!
-その逆にする必要があるため、名前はムービー ファイルではなくメイン フォルダーから取得されるため、メイン フォルダーの名前がムービーと字幕ファイルで使用されます

ありがとうございました!

0 投票する
3 に答える
3343 参照

linux - Linuxでurlパラメーターを削除してファイルの名前を変更します

を使用していくつかのファイルをダウンロードしましたが、ファイルの形式は次のとおりです。

URL パラメータを削除して、これらのファイルの名前を適切に変更する方法はありますか。から適切な名前(URLパラメータなし)でそのようなファイルをダウンロードする方法もありますwget

mmv次のコマンドで試しました:

しかし、インストールする方法が見つかりませんmmv。私はCentOS 6を使用しています。それで、これ以外の方法を提案してください。

0 投票する
3 に答える
27759 参照

linux - 複数のディレクトリ内のファイルの名前をディレクトリの名前に変更します

私はこのようなものを持っています:

これらのファイルの名前を次のように変更したいと思います。

同じディレクトリにあります。

使用できると思いますrenameが、フォルダーとファイルの名前変更を同時に使用する方法がわかりません。

0 投票する
1 に答える
3090 参照

batch-file - ファイル名を小文字にバッチ変換し、対応するファイルの参照を更新する方法

Adobe Dreamweaverはこれを美しく実行しますが、ファイル名は1つだけです。dreamweaverでは、右側の[ローカルファイル]ボックスでファイル名を選択し、F2キーを押してファイルの名前を変更すると、ダイアログが開き、現在のサイトのhtml、cssファイルの関連する参照も更新することを確認します。

キャメルケース形式のファイルが何千もあり、それらすべてを小文字に変更する必要があるため、このプロセスをバッチ処理することを検討しています。ここでの問題は、html、cssなどのファイルの関連する参照も更新する必要があることです。これは面倒な作業です。

したがって、すべてのファイル名を小文字に変換し、対応する参照/エントリを更新できる、このプロセスをバッチ処理するツールまたは方法を探しています。参照名は、おそらく、指定されたフォルダーまたは任意のディレクトリーにあるhtmlまたはcssファイル内にあります。

前もって感謝します。

0 投票する
1 に答える
777 参照

amazon-s3 - Amazon S3 でケース化された小さなファイルのケース化されたリダイレクトを作成する

状況は次のとおりです。

Amazon S3 に静的ウェブサイト ホストがあります。その中のすべてのファイルは小文字です。たとえば、次のようになります。file.html

S3 サイト内のすべての小さな文字ファイルを検索し、大文字と小文字を区別した 301 リダイレクトをいくつか作成するためのスクリプト/プログラム/ツールを探しています。

たとえば、2 つのファイルを作成File.htmlFILE.html、新しい 301 リダイレクト機能を使用して、大文字のリクエストを小文字の実ファイルにリダイレクトします。

ご意見をお聞かせください

0 投票する
1 に答える
4214 参照

datetime - タイムスタンプ付きのバッチForループ

ループ内の複数のファイルの名前を変更し、タイムスタンプを含める必要があります...私の苦労は、ファイルが一意の名前になるように各ファイルのタイムスタンプを更新することから始まります。

ありがとう

0 投票する
1 に答える
1558 参照

matlab - MATLAB 構造体の複数のフィールドの名前を変更する

基本的にプレフィックスを変更して、構造内の一連のフィールドの名前を変更する必要があります。

例えば

それぞれを入力せずに...たくさんあり、成長する可能性があるためです。

ありがとう!

0 投票する
2 に答える
144 参照

batch-file - コピーしたファイルに日付を追加する

あるディレクトリから別のディレクトリにコピーされたファイルに日付を追加しようとしています。これはそれがどのように見えるべきかです

元のファイル名:XEsalary.csv

結果ファイル名:XEsalary-2013-02-15.csv

これが私のコードです:

コピーはファイルだけで機能します。動作していないのは名前変更部分です。何か助けてください?

事前にThx:-)

0 投票する
5 に答える
4757 参照

linux - Linux でファイル名の 10 文字を削除する

サーバーから約 600 個のファイルをダウンロードしたところ、ファイル名から最後の 11 文字 (拡張子を除く) を削除する必要があります。私はUbuntuを使用しており、これを達成するためのコマンドを探しています。

以下にいくつかの例を示します。

aarondyne_kh2_13thstruggle_or_1250556383.musに名前を変更する必要がありますaarondyne_kh2_13thstruggle_or.mus

aarondyne_kh2_darknessofunknow_1250556659.mp3に名前を変更する必要がありますaarondyne_kh2_darknessofunknow.mp3

これを行った後にいくつかの重複が存在する可能性があるようですが、コマンドが完了せず、重複が何であるかを教えてくれる場合は、いつでも手動で削除できます.

0 投票する
1 に答える
627 参照

batch-file - ファイル内の単語のリストを検索し、別のファイルでそれらの単語を見つけて、行全体を Class=ShipDummy に置き換え、その下の 2 行を置き換えます

「List.txt」と呼ぶ外部リスト (1 行に 1 つずつ単純な単語) から単語のリストを検索し、ファイル (C:\Users\P Ditty\ Documents\SH3\data\cfg\Backups_SCR*.clg) (別の単語の中にある場合でも単語全体に一致し、大文字と小文字が一致する)、それらが存在する場合は、別のファイル (Campaign_SCR.mis.tmp) でそれらの単語を見つけます(一致する行が「Name=」で始まる場合にのみ、(Campaign_SCR.mis.tmp) の行全体を Name=ShipDummy に置き換えますその後、同じファイルのその下の 2 行は、2 行目「Class=ShipDummy」、3 行目「Type=206」に置き換えられます。

ここに私が今持っているコードがあります。C:\Users\P Ditty\Documents\SH3\data\cfg\Backups_SCR*.clg でClassName= Variableを検索し、Campaign_SCR.mis.tmp で変数が見つかった場合は、行全体を Class=ShipDummy に置き換えます。 . また、その下の 1 行を「Type=206」に置き換えます。

しかし、指定したリストから名前を検索して、(C:\Users\P Ditty\Documents\SH3\data\cfg\Backups_SCR*.clg) を検索したいと思います。一致が見つかった場合は、Campaign_SCR.mis.tmp でそれを検索し、その行が "Name=" で始まる場合にのみ、その行全体を Name=ShipDummy に置き換えます。その下の 2 行は、2 行目「Class=ShipDummy」、3 行目「Type=206」に置き換えられます。

**Campaign_SCR.mis.tmp 内では、変数の行が Name=variable として表示されないことが多いことに注意してください。Name=(words)variable(words) である可能性が高い

検索対象のリストは外部にある可能性がありますか? 1 行に 1 単語を検索するようにできますか。例: リストが次の場合:

ビスマルク・フッドの反撃

各単語を検索します。 **

(C:\Users\P Ditty\Documents\SH3\data\cfg\Backups_SCR*.clg) のリストの単語と一致する場合は、大文字と小文字も一致していることを確認してください。したがって、リストの「Bismarck」は、(C:\Users\P Ditty\Documents\SH3\data\cfg\Backups_SCR*.clg) から「Bismarck」を見つけますが、「bismarck」は見つけません。

お時間をいただきありがとうございます!

ところで、これは私がここで抱えている問題に対するより簡単な回避策かもしれません:これを適用するにはどうすればよいですか?

たとえば、次のようになります。

次のような外部リストがあるとします (たとえば、List.txt と呼びます)。

C:\Users\P Ditty\Documents\SH3\data\cfg\Backups_SCR*.clg を検索します。これで「Bismarck」と「Hood」が見つかったとします。

次に、Campaign_SCR.mis.tmp で Bismarck と Hood を検索し、以下を置き換えます。

と:

と: