問題タブ [file-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 投票する
8 に答える
13231 参照

bash - すべてのファイル名から先行ゼロを削除するBashコマンド

次のような名前のファイルがたくさんあるディレクトリがあります。

すべてのファイル名から先行ゼロを削除したいので、次のようになります。

sedのさまざまな構成を試しましたが、適切な構文が見つかりません。ディレクトリ内のすべてのファイルを一覧表示し、sedにパイプして、先行ゼロなしで新しいファイル名に移動またはコピーする簡単な方法はありますか?

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

java - Javaでファイルの名前を強制的に変更する

任意のユーティリティを使用して、Java.ioからファイルの名前を強制的に変更できますか?
Java 7 にこれらの機能があることは理解していますが、使用できません
...

newfile が存在する場合は失敗します。

強制的に名前を変更するにはどうすればよいですか?

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

java - ファイルの名前変更により入力が変更されたときにエディターでタイトルを変更する

ファイル入力が新しいファイル名を反映するように変更されたときに、Eclipse エディターのタイトル バーを更新するにはどうすればよいですか? たとえば、ファイルの名前が変更されたが、ファイルに対してまだエディターを開いている場合です。これを行うための公式ガイドライン(特別なインターフェース、クラスなどを使用)に従っている場合でも、これまでに行ったことはすべて失敗しました。Java エディタは、これをうまく処理できるようです。タイトルを更新してステータスの更新を投稿しても、更新されません。この後に更新メソッドを呼び出しても、エディターのタイトルは更新されません。紛らわしい。

乾杯、クリス

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

matlab - 対応する番号の横に元のファイル名を持つリストまたはベクトルを作成するにはどうすればよいですか?

12000 の異なる .TXT ファイルの名前を 1 から 12000 までの一連の番号に変換しました。Matlab を使用して、対応する番号の横に元のファイル名を含むリストまたはベクトルを作成するにはどうすればよいですか?

0 投票する
13 に答える
174112 参照

bash - sed を使用してファイルの名前を一括変更する

目的

これらのファイル名を変更します。

  • F00001-0708-RG-biasliuyda
  • F00001-0708-CS-akgdlaul
  • F00001-0708-VF-hioulgigl

これらのファイル名に:

  • F0001-0708-RG-biasliuyda
  • F0001-0708-CS-akgdlaul
  • F0001-0708-VF-ヒオルギグル

シェルコード

テストする:

実行するには:

私の質問

sed コードがわかりません。置換コマンドが何であるかを理解しています

意味。また、正規表現もある程度理解できました。しかし、ここで何が起こっているのかわかりません:

またはここ:

前者は、私には、「単一の文字の後に単一の文字が続き、その後に単一の文字の任意の長さのシーケンスが続く」という意味のように見えますが、確かにそれ以上のものがあります。後半に関しては:

何も思いつきません。

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

php - 同じ名前のファイルの名前を変更する

次の関数を使用して、サムネイルの名前を変更します。
たとえば、「image.png」というファイルをアップロード フォルダーにアップロードすると、このフォルダーに「image.png」という名前のファイルが既に存在し、新しいファイルの名前は自動的に「image-copy-1.png」に変更されます。 "。「image-copy-1.png」というファイルもある場合は、「image-copy-2.png」などに名前が変更されます。
次の関数は、新しいファイル名を返します。少なくともそれが本来の目的です...
ただし、名前の変更は正しく機能していないようです。時々、次のような奇妙な結果が生成されます: (私は常に「1.png」という名前のファイルをアップロードしました)
1-copy-1.png
1-copy-2.png
1-copy-2-copy-1.png
1-copy- 2-copy-3.png

私の説明は多少複雑ですが、私の問題を理解していただければ幸いです...ここで何が問題だったのか教えていただけますか? (おまけの質問: 正規表現はこの種のことを行うための適切なツールですか?)

0 投票する
16 に答える
550672 参照

python - Python を使用してファイルの名前を変更する方法

に変更a.txtしたいb.kml

0 投票する
4 に答える
2900 参照

iphone - Objective-C Interface Builder に、名前が変更されたクラスが表示されない

XIB で親クラスとして使用されていた Xcode の UITableViewController クラスの名前を変更しました。Interface Builder は、そのクラスの古い名前を引き続き使用し、コンパイルして正常に動作します。Interface Builder はクラスの新しい名前を認識せず、手動で入力しようとすると、コンパイルされて実行時に例外が発生します: "Unknown class ... in Interface Builder file."

Interface Builder でクラス名を更新する方法はありますか?

ありがとう

0 投票する
7 に答える
38112 参照

python - djangoを使用して一意のアップロードファイル名を強制しますか?

djangoを使用して、アップロード時にサーバー上で一意のファイル名で写真の名前を変更する最良の方法は何ですか? それぞれの名前が 1 回だけ使用されるようにしたい。おそらくGUIDを使用して、これを行うことができるpinaxアプリはありますか?

0 投票する
9 に答える
76971 参照

java - Javaでファイルの名前を変更する最良の方法は、ディレクトリに約500個のファイルがあります

ディレクトリに500個のPDFファイルがあります。ファイル名の最初の5文字を​​削除して、名前を変更したいと思います。