問題タブ [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.
macos - ターミナルを使用してファイルの名前を一括変更するにはどうすればよいですか?
私はファイルのセットを持っています、それらのすべてnnn.MP4.mov
。どうすればそれらの名前を変更して、それだけにすることができnnn.mov
ますか?
batch-file - ゼロでパディングすることにより、シーケンシャルファイルの名前を一括変更します
私は次のような名前のファイルをたくさん持っています:
規則に一致するようにそれらの名前を変更する最も簡単な方法は何ですか。たとえば、最大4つの小数点を使用して、ファイルに名前を付けます。
これはUnix/Linux / BSDでは簡単なはずですが、私はWindowsにもアクセスできます。どんな言語でも構いませんが、私はいくつかの本当にきちんとしたワンライナーに興味があります(もしあれば?)。
batch-file - バッチDOS-フォルダの名前変更
バッチファイルを実行して、すべてのフォルダの名前を変更したいのですが。
たとえば、次のフォルダとファイルがあります。
バッチファイルを実行すると、「1」はファイル名ではなくフォルダから削除されます。だから、あなたがそれを実行した後。あなたは次のようになります:
ruby-on-rails - Rails: コントローラーと対応するモデルの名前を変更する
アプリ内のコントローラーとモデル、および対応するコード内のすべてのインスタンスの名前を変更する簡単な方法はありますか?
私は textmate を使用しています。これは、replace 関数を使用して Post という単語を Report に置き換えるのと同じくらい簡単ですか?
text - ファイル名の一括変更 - 1 行目と 3 行目を追加
私は Windows 7 を使用しています。それぞれ 1 つの電子メール メッセージを含む多数のテキスト ファイルがあります。それぞれ次のように始まります。
FROM: 人 TO: 別の人 日付: 2011 年 1 月 1 日 18:12:00 件名: なんでも
これらのファイルの名前を次のように変更したいと思います。
2011-01-01 18.12 ある人から別の人へのメール、Whatever.txt について
私が知っているのはバッチ プログラミングだけで、よくわかりません。これを私がすぐに理解できるプロジェクトに制限する目的で、私の最善の解決策は、重要なデータをテキスト ファイルに抽出し、それをバッチの名前変更ファイルにマッサージできるようにすることだと思います。
その場合、私が探しているのは、データをテキスト ファイル内の 1 行に抽出するバッチ ファイルです。このバッチ ファイルは、全体的な編集を行って形にすることができます。つまり、次の形式のテキスト行を探していると思います。
[現在のファイル名] [抽出された日時文字列] [from] [to] [件名]
例:
file01.txt 2011 年 1 月 1 日 18:12:00 人から別の人へ
そのような行があれば、それらを Excel で非常に迅速に名前変更コマンドに解析できます。
ありがとう!
nsstring - 配列内の同様の文字列を見つけて、文字列の名前を変更する方法は?
配列/辞書で同様の文字列を見つけ、文字列に接尾辞を追加して名前を変更したいと考えています。たとえば、配列/辞書に次のような文字列が含まれているとします。
など、同様の文字列が存在する可能性があります。今、私は次のようにそれらの名前を変更したいと思います:
batch-file - fnameの数値をインクリメントするためのバッチ名前変更の.bat
.cbrの大きなフォルダがあり、正しく並べ替えるために発行番号で名前を変更しています。Windowsコマンドプロンプトを介して各ファイルにファイル名の番号をインクリメントさせるには、ren行に何を含める必要がありますか?これを頻繁に行うので、これを.batファイルにします。
たとえば、n =初期番号、m =最終番号:n.cbr、(n + 1).cbr、...、(m-1).cbr、m.cbr
これまでの.bat:
または、拡張子の前に数字だけが残るように各ファイル名をトリミングするにはどうすればよいですか?(issue1.cbrから1.cbrへ).batまたはスクリプトホストファイルのいずれかを介して?
bash - mv:無効なオプション-「0」
ファイル名の前に「-」を付けてファイルの名前を変更するにはどうすればよいですか。例:「-0001.jpg」
私が実行しようとするEveryime:
また:
このエラーが発生しました:
光をありがとう!
batch-file - 整数拡張子を持つ「Main」という名前のファイルを検索するためのDOS検索パターン式は何ですか?
私は次のように整数拡張子を持つ未知の数のファイルを生成するプログラムを持っています。
それぞれに付け加えたい.eps
。DOSバッチファイルでこれを行う方法は?
検索式がわからないので、以下は使えません。
注:整数以外の拡張子を持つ同じ名前のファイルは、そのままにしておく必要があります。
bash - 複数のファイル、単一のフォルダー、インクリメンタルな名前変更スクリプトをBash/バッチ処理します。ユーザー提供のファイル名プレフィックスパラメータ
名前を変更する必要のあるファイルのフォルダーがあります。
単純な増分数値名前変更関数の代わりに、最初に命名規則を提供する必要があります。この命名規則は、フォルダー内のファイル名の整合性を確保するために増分されます。
私がファイルを持っていると言う:
名前を変更する必要があります:
スクリプトを実行するたびに、名前が異なる可能性があり、それに伴う数値の増分も異なる可能性があります。
したがって、ユーザーに提供されたパラメーターを要求する必要があります。これは、インデックスを作成するファイルのリストにある前のファイル名として役立つ可能性があると考えていました。例:Eac-345-017.txt
インクリメントについて私が確信していないもう1つのことは、このプロセスがどのように実行されるかを知らないため、スクリプトが099から100または999から1000のインクリメントをどのように処理するかです。
これはperlの簡単なスクリプトだと言われていますが、作業中のWindowsマシンでcygwinを実行しており、スクリプトを実行するためにbashとWindowsシェルにのみアクセスできます。
プログラミングの経験はありますが、スクリプトはほとんどまったく新しいものです。
ありがとう、クレイグ
(私はすでにこのタイプのものに関する投稿がたくさんあることを理解していますが、簡潔な答えを提供しているようには見えないので、私の質問です)