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 CentOS 6.5 ifconfig が IP を照会できない問題の解決方法

最近、何人かの友人から、仮想マシンに CentOS をインストールした後、ifconfig コマンド...

JSX を使用してマークアップ コンポーネント スタイルの開発を作成する例 (フロントエンドのコンポーネント化)

目次JSX環境の構築NPMを初期化するwebpackをインストールするBabelをインストールするw...

CSS3でよく使われるスタイルの詳しい解説[基本的なテキストとフォントのスタイル]

概要: Web ページをより美しく見せるために、ここでは CSS3 でよく使用されるスタイルをいくつ...

HTMLページの読み込みと解析プロセスの詳細な紹介

ブラウザがHTMLを読み込みレンダリングする順序1. IE は上から下へダウンロードし、上から下へレ...

Linux MySQL ルートパスワードを忘れた場合の解決方法

MySQL データベースを使用する際、何らかの理由で長期間 MySQL にログインしていない場合、ま...

HTML テーブルの行間および列間の操作 (rowspan、colspan)

一般的に、<td> 要素の colspan 属性はセルの列間操作を実装するために使用され...

MySQL データベースのホットスタンバイにおける問題点の分析

以前、MySQL データベースのデュアルマシン ホット スタンバイの設定方法を紹介しました。ご興味の...

Win32 MySQL 5.7.27 のインストールと設定方法のグラフィックチュートリアル

MySQL 5.7.27のインストールチュートリアルは以下のように記録され、皆さんと共有されています...

html-webpack-plugin の使用方法の詳細な説明

最近、React プロジェクトで初めてhtml-webapck-pluginプラグインを使用しました...

VueでTypescriptの設定手順を使用する

目次1. TypeScriptが古いVueプロジェクトに導入されるVue+Typescript プロ...

MySQL 最適化 query_cache_limit パラメータの説明

クエリキャッシュ制限query_cache_limit は、単一のクエリで使用できるバッファ サイズ...

MySQL 8.0 で列を素早く追加する方法

序文: MySQL 8.0 では高速な列追加がサポートされ、数秒で大きなテーブルにフィールドを追加で...

ウェブページのドロップダウンリストとdivレイヤーのカバーの問題を選択する

HTML の select 要素に関する質問は、さまざまな場所で提起されています。最近のプロジェクト...

JavaScript ES6 モジュールの詳細な説明

目次0. モジュールとは何か1.モジュールの読み込み1.1 方法1 1.2 方法2 2. 輸出と輸入...

Docker を使用した nextcloud パーソナル ネットワーク ディスクの構築に関するチュートリアル

目次1. はじめに2. 導入環境ツール4. 展開プロセス要約する1. はじめにNextcloud は...