Bagaimana untuk mengubah suai nama fail dalam linux rename

王林
Lepaskan: 2023-05-14 23:04:04
ke hadapan
5184 orang telah melayarinya

1. Namakan semula

Sintaks
rename 's/src/dst/' * *Boleh memadankan mana-mana fail, dan boleh menambah sekatan (*.jpg)

2

Dengan cara ini, apabila menghadapi

, rentetan padanan pertama diganti, dan rentetan yang berikutnya tidak diganti hanya padan dengan
.txt

rename 's/.txt/.jpg/' *
Salin selepas log masuk

<🎜 yang pertama. >

Bagaimana untuk mengubah suai nama fail dalam linux rename** tambah $** akan sepadan dengan akhiran

rename &#39;s/.txt$/.jpg/&#39; *
Salin selepas log masuk

Bagaimana untuk mengubah suai nama fail dalam linux rename3 Tambahkan akhiran

pada semua fail Tambah str

rename &#39;s/$/str/&#39; *
Salin selepas log masuk

selepas nama Contoh

Tambah txt

rename &#39;s/$/txt/&#39; *

Bagaimana untuk mengubah suai nama fail dalam linux rename4. >

rename &#39;s/str$//&#39; *
Salin selepas log masuk

selepas nama fail Contoh

Padamkan

str

rename &#39;s/txt$//&#39; * selepas nama fail semua fail 5. Tambahkan awalan txt

Tambah str

rename &#39;s/^/str/&#39; *
Salin selepas log masuk
Bagaimana untuk mengubah suai nama fail dalam linux renameContoh

Tambah hhh

6 Padamkan Awalan rename &#39;s/^/hhh&#39; *

Padamkan

<🎜.

rename &#39;s/^str//&#39; *
Salin selepas log masuk
Bagaimana untuk mengubah suai nama fail dalam linux rename di hadapan nama fail semua fail Contoh

Padamkan

str

Mula rentetan

rename 's/^hhh//' *Tamat rentetanhhh

Sambungan: Penggunaan nama semula dalam shell linuxBagaimana untuk mengubah suai nama fail dalam linux rename

nama semula dibahagikan kepada dua versi, masing-masing Ia adalah versi bahasa C dan versi Perl

^strFormat versi bahasa C:
str$menamakan semula rentetan asal nama fail rentetan baharu

Contoh:

apabila anda mahu Fail yang diubah suai disimpan dalam folder fail dalam subdirektori direktori semasa Kami akan menggantikan semua fail yang mengandungi linux dengan Unix

(1) Pada masa ini ia berada dalam folder fail dan kenyataan itu menamakan semula linux unix *

(2) Pada masa ini dalam direktori induk fail fail, pernyataan itu menamakan semula fail linux unix/*

Gaya versi Perl:

menamakan semula 's/original String/new string/' Nama fail

Contoh: Soalan

adalah sama dengan versi bahasa C bagi soalan

(1) Pada masa ini ia berada dalam folder fail, dan pernyataan itu adalah namakan semula 's/linux/unix/' *

(2) Pada masa ini dalam direktori induk fail fail, pernyataan itu menamakan semula fail 's/linux/unix/'/*

Nota: Sekarang saya pada asasnya menggunakan versi Perl

Atas ialah kandungan terperinci Bagaimana untuk mengubah suai nama fail dalam linux rename. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!