$1
ฉันพยายามที่จะขวาสคริปต์ทุบตีครั้งแรกของฉันและเมื่อถึงจุดหนึ่งชื่อไฟล์ที่ถูกส่งไปยังสคริปต์ที่เป็น ฉันต้องการแยกชื่อไฟล์โดยไม่มีนามสกุล
ขณะนี้ฉันสมมติว่าส่วนขยายทั้งหมดเป็นตัวอักษรสามตัวดังนั้นฉันจึงลบอักขระ 4 ตัวสุดท้ายเพื่อรับชื่อไฟล์:
a="${1:0:-4}"
แต่ฉันต้องสามารถทำงานกับส่วนขยายที่มีอักขระมากกว่าสามตัวเช่น%~n1
ใน Windows
มีวิธีใดที่จะแตกชื่อไฟล์โดยไม่มีนามสกุลจากการขัดแย้ง?
stackoverflow.com/questions/2664740/…
—
sancho.s