Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Bagaimana untuk mengubah suai nama fail dalam linux rename
Sintaksrename 's/src/dst/' *
*
Boleh memadankan mana-mana fail, dan boleh menambah sekatan (*.jpg)
, rentetan padanan pertama diganti, dan rentetan yang berikutnya tidak diganti hanya padan dengan .txt
rename 's/.txt/.jpg/' *
** tambah $** akan sepadan dengan akhiran
rename 's/.txt$/.jpg/' *
3 Tambahkan akhiran
rename 's/$/str/' *
selepas nama Contoh
Tambah txtrename 's/$/txt/' *
4. >
rename 's/str$//' *selepas nama fail Contoh
str
rename 's/txt$//' *
selepas nama fail semua fail 5. Tambahkan awalan txt
rename 's/^/str/' *ContohTambah hhh
6 Padamkan Awalan rename 's/^/hhh' *
di hadapan nama fail semua fail Contoh
Padamkanstr
rename 's/^hhh//' *
Tamat rentetanhhh
Sambungan: Penggunaan nama semula dalam shell linux
nama semula dibahagikan kepada dua versi, masing-masing Ia adalah versi bahasa C dan versi Perl^str
Format versi bahasa C: str$
menamakan semula rentetan asal nama fail rentetan baharu
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
(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
(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!