angelikamorgan
Mitglied
Hallo Zusammen,
Auf der Festplatte befindet sich die folgende Datei:
./folder/subfolder/subsubfolder/90-33-22.jpg
Ich möchte nur ein Teil des Dateinamens auslesen.
./folder/subfolder/subsubfolder/?-33-22.jpg
#!/bin/bash
tmp=""
for i in $(find ./ -name "*.jpg")
do
tmp=${i%.*}
echo $tmp
done
Das obige Script gibt folgendes aus:
./folder/subfolder/subsubfolder/90-33-22
Ich möchte gerne folgende Ausgabe erhalten:
90
Wie kann ich die Zahl zwischen dem Ordner-Namen und dem Bindestrich auslesen ?
Gruß
Angelika, die Script Anfängering
Auf der Festplatte befindet sich die folgende Datei:
./folder/subfolder/subsubfolder/90-33-22.jpg
Ich möchte nur ein Teil des Dateinamens auslesen.
./folder/subfolder/subsubfolder/?-33-22.jpg
#!/bin/bash
tmp=""
for i in $(find ./ -name "*.jpg")
do
tmp=${i%.*}
echo $tmp
done
Das obige Script gibt folgendes aus:
./folder/subfolder/subsubfolder/90-33-22
Ich möchte gerne folgende Ausgabe erhalten:
90
Wie kann ich die Zahl zwischen dem Ordner-Namen und dem Bindestrich auslesen ?
Gruß
Angelika, die Script Anfängering