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コンポーネントのプロセス全体をカプセル化します。

推薦する

Baidu Maps を Web ページに埋め込み、Baidu Maps API を使用してマップをカスタマイズする詳細な手順

ウェブページにBaiduマップを挿入するBaidu Maps を自分の Web ページに追加したい場...

MySqlを最適化するためにnot inを使用する方法

最近、プロジェクトで選択クエリを使用する際に、未使用の主キー ID を除外するために not in ...

MYSQL の解凍版における中国語の文字化け問題の解決方法

MYSQLの解凍バージョンがインストールされます1: 解凍後、my.ini ファイルをコピーし、バイ...

PythonはデータベースMySQLの解凍バージョンのインストール構成に接続し、問題が発生しました

導入今日は Python でデータベースに接続する方法を学んだので、MySQL データベースをインス...

HTML の iframe と frame の違いを例を使って説明します

プロジェクトで frameset 属性を使用したことがあるかどうかはわかりません。昨年、オンライン ...

VUEウォッチリスナーの基本的な使い方の詳しい説明

目次1. 次のコードはwatchの簡単な使用法です2. 即時監視3. ハンドラメソッド4. 深い属性...

Linux で rsync を使用する方法

目次1. はじめに2. インストール3. 基本的な使い方3.1、-rパラメータ3.2、-aパラメータ...

HTTPS の有効化に関する経験の共有

国内のネットワーク環境が悪化し続ける中、さまざまな改ざんや乗っ取りが後を絶たず、サイト全体をHTTP...

ミニプログラムは左スライドのドロワーメニューをネイティブに実装します

目次WXS レスポンス イベントプランAページ構造とスタイルWXS イベントコールバック関数WXS ...

DockerはGitを使用してJenkinsのリリースとテストプロジェクトの詳細なプロセスを実装します

目次1. Dockerをインストールする2. カスタムネットワークアドレスを作成する3. Docke...

Zabbix Agent2を使用してOracleデータベースを監視する方法

概要zabbix バージョン 5.0 以降では、zabbix-agent2 という新しい機能が追加さ...

HTML の基礎: HTML コンテンツの詳細

まずは本体から始めましょう:ウェブページを閲覧するとき、最初に目に留まるのは通常、ページの背景です。...

MySQL トランザクション自動コミット自動コミット操作

MySQL のデフォルトの動作モードは自動コミット モードです。つまり、明示的にトランザクションを開...

AngularとIonicのライフサイクルとフック関数を素早く理解するための記事

目次角度成し遂げる呼び出し順序知らせイオニックionic はページのライフサイクルをどのように処理し...