Bir kabuk komut dosyasında dosya adının uzantısını nasıl kaldırabilirim?
Aşağıdaki kodda sorun nedir? name='$filename | cut -f1 -d'.'' Olduğu gibi, değişmez bir dize $filename | cut -f1 -d'.'alıyorum, ancak tırnakları kaldırırsam hiçbir şey alamıyorum. Bu arada, yazarak "test.exe" | cut -f1 -d'.' bir kabukta istediğim çıktıyı verir test,. Zaten $filenamedoğru değerin atandığını zaten biliyorum . Ne yapmak istiyorum uzantısı …