問題タブ [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.
git - ファイル/ディレクトリを移動しますが、変更を簡単にマージしますか?
git
名前の変更/移動を明示的に追跡せず、同一の(または状況によっては類似した)ファイルを探すことを好むさまざまなFAQを読みました。それは素晴らしいことですが、この状況に対処できます。友人のリモートリポジトリには、にいくつかの新しいファイルを含む新機能(i18n)がありますdebian/po/*.po
。私はこのプロジェクトの独自のフォークを持っており、この機能をマージしたいのですが、ファイルをそのまま配置しますpo/*.po
(2つのコミット、または必要なものとしてそれを行うことができます)。リモートリポジトリは引き続き機能の更新を受信することを期待しています。これらのコミットをマージ/チェリーピックして、新しい場所のファイルに適用したいと思います。git
おそらく「これらのファイルは今ここに移動しました」のある種のマッピングでそれを行うことができますか?それともそれよりも苦痛ですか?debian
私のレポのパス?
mysql - テーブルの名前を「NOW()+old_table_name」に変更します
どういうわけか、MYSQLのrename table()でNOW()関数または同様のものを使用することは可能ですか?
これが必要な理由は、古いテーブルをすぐに削除するのではなく、最初に名前を変更してからold_ date-table-was-taken-ouf-of-use _ table_nameに変更することを好むため、実際に削除すると、テーブルの長さがわかります。 「利用できません」
bash - Bash でファイル名にプレフィックスがある場合、ピリオドの前の文字を取り除く
次のようなディレクトリがあります。
私はそれを次のようにしたい:
次をls * | sed -e s/^[^.]*.// > /tmp/filenames.txt
含むファイルを取得します。
フォームのファイル名を無視し、フォームの[filename].[suffix]
ファイル名のみを調べるようにsedに指示するにはどうすればよい[foldername].[filename].[suffix]
ですか?
最後のスクリプト (指摘したように、find コマンドは物事を単純化しますが、これはうまくいきました):
このページは現在、コミュニティ wiki です。以下に、よりエレガントなソリューションを追加できます。
linux - Linuxでファイル名に日付を追加
ファイル名( "somefile.txt")の横に日付を追加したい。例:somefile_25-11-2009.txtまたはsomefile_25Nov2009.txtまたはその効果のあるもの
たぶん、スクリプトが実行するか、ターミナルウィンドウでいくつかのコマンドを実行します。Linux(Ubuntu)を使用しています。
前もって感謝します。
ああ、ファイルを特定のフォルダに保存するたびに、スクリプトまたはコマンドでファイル名を新しい日付に更新する必要があることを追加するのをほとんど忘れていましたが、以前のファイルは保持しています。したがって、最終的には次のようなファイルがフォルダにあります:filename_18Oct2009.txt、filename_9Nov2009.txt、filename_23Nov2009.txt
oracle - Oracle:「AFTERALTER」トリガーでオブジェクトの新しい名前を判別するにはどうすればよいですか?
Oracleデータベースにトリガーがあり、AFTER ALTER
データベースオブジェクトの名前を変更するとします(ALTER ... RENAME TO ...
)。トリガー内で、データベースオブジェクトの新しい名前を確認するにはどうすればよいですか?ORA_DICT_OBJ_OWNER
、ORA_DICT_OBJ_NAME
および関数はすべて、データベースオブジェクトの古いORA_DICT_OBJ_TYPE
値を返すようです。
例えば:
テーブルの名前を変更するとします。
データベースはこれを出力します:
更新:残念ながら、上記の出力は正しくありませんでした。出力は、実際には、トリガーとトリガーではなく、以前に作成したトリガーとトリガーによって生成されていましBEFORE DDL
た。とトリガーが起動しない理由を引き続き調査します...AFTER DDL
BEFORE RENAME
AFTER RENAME
BEFORE RENAME
AFTER RENAME
更新:とトリガーは発砲を拒否しているように見えますが、BEFORE RENAME
とトリガーは発砲します。それに応じて質問を更新しました。AFTER RENAME
BEFORE ALTER
AFTER ALTER
php - その場でダウンロードできるようにPDFファイルの名前を変更する
与えられた: サーバーにアップロードされたすべての pdf ファイルには、タイムスタンプがプレフィックスとして付けられます。後でユーザーはこれらのファイルを再度ダウンロードできます。これらの (醜い) ファイル名は、サーバー上で再び変更されることはありません。
質問: PDF ファイルをダウンロードするオプションを指定すると、ファイルの名前が見苦しく長く見えます。ユーザーがこのファイルをダウンロードしたときに名前が変に見えないように、この名前を適切な名前に変更するにはどうすればよいですか?
元のファイルの名前を変更することはできないため、コピーを作成する必要がありますか? ダウンロード可能なファイルごとに余分なオーバーヘッドが発生しませんか? 明らかに、コピーされたファイルを削除することは、別の余分なステップでしょうか?
ファイルがクライアント側で完全にダウンロードされたら、ファイルの名前を変更することはできますか?
あなたたちは何を提案しますか?
perl - Perlでファイルの名前を簡単に一括変更するにはどうすればよいですか?
名前を変更しようとしているファイルがたくさんあり、それらに一致する正規表現を作成しようとしましたが、ファイルに行き詰まったとしても、次のような名前が付けられています。
ファイル名01
ファイル名100
ファイル名02
ファイル名03
など、次のように、100未満のファイルの後ろに「0」(ゼロ)を追加したいと思います。
ファイル名001
ファイル名100
ファイル名002
ファイル名003
それらを一致させるのに最も近いのは、このfind -typed|を使用することでした。並べ替え-r| grep'[1-9] [0-9] $'しかし、それらを置き換える方法がわかりませんでした。あなたが私に提供することができるどんな助けにも前もって感謝します。CentOSでそれが助けになるなら、これはすべてSSH経由で行われています。
sql - Oracleで主キー値の名前を変更するにはどうすればよいですか?
このアプリケーションは、いくつかの主キーがエンドユーザーに公開されているOracle10gデータベースを使用しています。製品コードなど。残念ながら、これを使って何かをするのは遅れています。私たちが制御できないレポートやカスタムスクリプトがたくさんあるからです。主キーを再定義したり、データベース構造を台無しにすることはできません。
現在、一部の顧客は主キー値の一部を変更したいと考えています。彼らが最初にP23A1と呼びたかったものは、今ではCAT23MOD1と呼ばれるはずです(実際の例ではありませんが、私の意味はわかります)。
これを行う簡単な方法はありますか?他のテーブルやキーに合うようにパラメータ化できる、ある種のスクリプトが好きですが、他の方法が存在しない場合は、外部ツールを使用できます。
sorting - 出力をawkで並べ替え、フォーマットします
12月に変更されたファイルのみを含むようにの出力をフォーマットして、適切に出力しようとしてls -la
います。現在、次のようになっています。
等..
「./」や「../」などを含まないように正規表現のようなものを設定するにはどうすればよいですか。
また、スペースが含まれているフォルダのスラッシュ「\」を省略するにはどうすればよいですか。最後にスラッシュを落としたいのですが。これはシェルコマンドで可能ですか?または、Perlを使用してテストに変更を加える必要がありますか?日時はそのままにしておきたいです。どんな助けでも大歓迎です!
ボックスにはLinuxがあり、これはSSH経由で実行されています。
編集:
これが私がこれまでに持っているものです(これについてはMarkとgbaconに感謝します)
「\」をスペース「」に置き換えるのに問題があります。それ以外はこれまでのご協力ありがとうございました!
visual-studio - Visual Studio 6: ワークスペースのファイル名を変更するには?
VC++6 sp6 を使用している場合、ワークスペース ファイル名を変更するにはどうすればよいですか?
ワークスペース ディレクトリには、次のファイル拡張子を持つ 3 つの主要なファイルが含まれています。それぞれのファイル拡張子を保持しながらファイル名を変更しようとすると、そのワークスペースに含まれるプロジェクトを再コンパイルしようとすると、大量のエラーと警告が表示されます。ただし、ファイル名の変更前はエラーはありません。
- .dsw
- .ncb
- .opt