Linuxの名前変更でファイル名を一括変更する方法

王林
リリース: 2023-05-14 23:04:04
転載
5207 人が閲覧しました

1. rename rename

構文
rename 's/src/dst/' * #任意のファイルと一致し、制限を追加できます ( * .jpg)

2. 基本的な使用法

最初の に一致する文字列が見つかった場合は、それを置換します。その後の文字列は置換されません 最初の文字列のみに一致します
.txt

rename 's/.txt/.jpg/' *
ログイン後にコピー

Linuxの名前変更でファイル名を一括変更する方法

** と $** はサフィックス

rename 's/.txt$/.jpg/' *
ログイン後にコピー

Linuxの名前変更でファイル名を一括変更する方法

と一致します。 3. サフィックスを追加します

すべてのファイルのファイル名の後に str

rename 's/$/str/' *
ログイン後にコピー

を追加します

rename 's/$/txt/' ** txt

を追加しますファイル名の後の

Linuxの名前変更でファイル名を一括変更する方法

4. サフィックス

を一括削除 すべてのファイルのファイル名の後の

str を削除 #

rename 's/str$//' *
ログイン後にコピー

Example

rename 's/txt$//' *すべてのファイルのファイル名の後ろにある txt

Linuxの名前変更でファイル名を一括変更する方法 を削除します ##5。 prefix

追加 str

rename 's/^/str/' *
ログイン後にコピー

Example

rename 's/^/haha' *

ファイル名の前に haha​​ を追加します

Linuxの名前変更でファイル名を一括変更する方法6. プレフィックスを削除します

str

<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:bash;">rename &amp;#39;s/^str//&amp;#39; *</pre><div class="contentsignin">ログイン後にコピー</div></div>Example## を削除します #rename 's/^hhh//' *</p>文字列を削除しますすべてのファイルのファイル名の後ろにある <p>hook<code>

で始まるLinuxの名前変更でファイル名を一括変更する方法^str

str$ で終わる文字列
拡張: Linux シェルでの rename の使用法

rename は、C 言語バージョンと Perl バージョンの 2 つのバージョンに分かれています。

C 言語バージョンの形式:

元の文字列を新しい文字列のファイル名に変更します

例:

いつ変更するかファイルは現在のディレクトリのサブディレクトリのファイル フォルダーに保存されます。すべてのファイルを置き換える準備をします。 linux with unix を含む

(1) 現在ファイル フォルダーにあるステートメントは rename linux unix *

(2) 現在ファイル file の親ディレクトリにあるステートメントは rename linux ですunix file/*

Perl バージョン スタイル:

rename 's/元の文字列/新しい文字列/' ファイル名

例:

質問C 言語版の質問と同じです。

(1) 現在ファイルフォルダ配下にあり、ステートメントは rename 's/linux/unix/' *

(2) 現在ファイル file の親ディレクトリで、ステートメントは rename 's/linux/unix/' file/*

注: 現在は基本的に Perl バージョンが使用されます

以上がLinuxの名前変更でファイル名を一括変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!