Saya memiliki nama file seperti a.b.c.txt
, saya ingin string ini dipecah menjadi
string1=a.b.c
string2=txt
Pada dasarnya saya ingin membagi nama file dan ekstensinya. Saya menggunakan cut
tetapi terbagi menjadi a,b,c
dan txt
. Saya ingin memotong string pada pembatas terakhir.
Adakah yang bisa membantu?
Ada banyak alat untuk melakukan ini.
Saat Anda menggunakan
cut
:Saya akan menggunakan ekspansi parameter (jika shell mendukungnya):
sumber
cut
perintah akan membatasi.
dan akan memberikan 4 faktor (a
,b
,c
,txt
). Perintah di atas akan mencetak faktor 1 hingga 3 (termasuk).Atau:
Perintah di atas akan mencetak faktor 1 hingga 3 (termasuk).
sumber