У меня есть имя файла, как a.b.c.txt
, я хочу, чтобы эта строка была разделена как
string1=a.b.c
string2=txt
В основном я хочу разделить имя файла и его расширение. Я использовал, cut
но он расщепляется как a,b,c
и txt
. Я хочу разрезать строку на последний разделитель.
Может кто-нибудь помочь?
Есть много инструментов для этого.
Как вы использовали
cut
:Я бы использовал расширение параметра (если оболочка его поддерживает):
источник
cut
Команда будет разграничить.
и даст вам 4 факторов (a
,b
,c
,txt
). Вышеприведенная команда выведет коэффициент от 1 до 3 (включен).Или:
Вышеприведенная команда выведет коэффициент от 1 до 3 (включен).
источник