Linux でファイルプレフィックスを一括で追加する方法

Linux でファイルプレフィックスを一括で追加する方法

フォルダー内のすべての txt ファイルのファイル名の前に「gt_」を追加する必要があります。

つまり、元のファイル「xxx.txt」は「gt_xxx.txt」になります。

ネットで検索したスクリプトは以下のとおりです。

`ls` 内の i の場合;
mv -f $i 'echo "gt_"$i` を実行します。
終わり

1. まず、Linux コマンドラインを、ファイル名を変更する必要があるディレクトリに切り替えます。

cd 宛先ディレクトリ

2. このディレクトリに新しい sh ファイルを作成します。

touch xxx.sh

3. xxx.sh ファイルを開きます。

vim xxx.sh

3. 先ほどのスクリプトの内容をshファイルにコピーし、保存して終了します。

shファイルを編集: Shift+I

貼り付け後に保存して終了: Ctrl+Alt +D で編集状態を終了し、:wq! と入力して終了します。

sh ファイルを実行します: ./xxx.sh

これまで Linux コマンドに出会ったことがなかったので、いくつか使用する必要があります。このメモをリマインダーとして保存します~~~

ps: Linux でのファイル プレフィックスの一括変更コマンド

for f in * ; do mv -- "$f" "PRE_$f" ; 完了

要約する

上記は、エディターが紹介した Linux でファイルプレフィックスを一括で追加する操作方法です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。エディターがすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • Linux でシェル スクリプトを使用して、指定したフォルダー内の画像にウォーターマークを一括追加する方法

<<:  nginx で Vue プロジェクトをデプロイする方法

>>:  Vueはv-modelを使用してel-paginationコンポーネントのプロセス全体をカプセル化します。

推薦する

Linux デスクトップ用に Openbox を設定する方法 (推奨)

この記事は、「24 Days of Linux Desktop」の特別シリーズの一部です。 Open...

Docker nginx + https サブドメイン設定の詳細なチュートリアル

今日はたまたま友人のサーバーの移転を手伝うことになり、サーバーの基本的な設備の設定を行ったのですが、...

UnityはMySQLに接続し、テーブルデータの実装コードを読み取ります

表は以下のとおりです。 Unity が読み取って呼び出すときのコード: データベース内の別のテーブル...

ボタンをEnterキーに関連付けるjsコード

コードをコピーコードは次のとおりです。 <html> <ヘッド> <ス...

IE6 の select を div でカバーできないバグの解決方法

div を使用してマスクを作成したり、ポップアップ ウィンドウをシミュレートしたりします。ただし、I...

Gearman + MySQL による永続化操作例

この記事では、gearman+mysql メソッドを使用して永続化操作を実装します。ご参考までに、詳...

W3C チュートリアル (9): W3C XPath アクティビティ

XPath は、XML ドキュメントの一部を選択するための言語です。 XPath は、XSLT、XQ...

CSS が最初のサイクルで画像を読み込むために @keyframes を使用するときに発生するホワイトギャップの問題 (フラッシュ画面) をすばやく解決します。

問題の説明: CSS アニメーション プロパティを使用すると、ループが最初に読み込まれたときに白いギ...

JavaScript のシングルトン デザイン パターン

目次1. デザインパターンとは何ですか? 2. デザインパターンの5つの設計原則(SOLID) 3....

DockerでVueプロジェクトをデプロイする方法を教えます

1.前面に書きます:軽量仮想化テクノロジーとして、Docker には継続的インテグレーション、バージ...

Ubuntu は、Mysql+Keepalived の高可用性実装 (デュアルアクティブ ホットスタンバイ) を構築します。

Mysql5.5 デュアルマシン ホットスタンバイ実装 2つのMySQLをインストールするMySQ...

Linux ファイル/ディレクトリの権限と所有権の管理

1. ファイルの権限と所有権の概要1. アクセス権Read r: ファイルの内容を表示し、ディレクト...

6ull が Linux ドライバ モジュールをロードできない問題の解決方法

目次0x01 ドライバーモジュールのロードに失敗しました0x02 ソリューション要約する0x01 ド...

携帯電話番号の歩数記録を取得するWeChatアプレット

序文最近、小さなプログラムを開発しているときに、このような問題に遭遇しました。ユーザーが認証をクリッ...