Sound, Digitalkameras, TV+Video und Spiele.
-
Quirrlila
- Beiträge: 74
- Registriert: 12.08.2017 21:59:59
- Lizenz eigener Beiträge: GNU General Public License
Beitrag
von Quirrlila » 20.03.2018 17:24:00
eggy hat geschrieben: 20.03.2018 00:20:38
probiers damit:
OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM} - 0${TRACKFILE}'
das ist dann statisch eine zusätzliche Null. Wenn die irgendwoanders hinsoll, schreib sie dahin, wo du sie haben willst.
Nee das hatte ich ja gemacht und das ergibt dann: siehe oben...
<=-)
EDIT:
Ah so geht es:
Code: Alles auswählen
OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}/${ALBUMFILE}/0${TRACKNUM} - ${TRACKFILE}'
nur das statische könnte ab einer gewissen Anzahl Probleme machen.
Aber vielen Dank erstmal eggy ;-)
-
rodney
- Beiträge: 334
- Registriert: 09.12.2016 04:15:59
Beitrag
von rodney » 20.03.2018 21:22:04
Quirrlila hat geschrieben: 20.03.2018 17:24:00
EDIT:
Ah so geht es:
Code: Alles auswählen
OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}/${ALBUMFILE}/0${TRACKNUM} - ${TRACKFILE}'
nur das statische könnte ab einer gewissen Anzahl Probleme machen.
Aber vielen Dank erstmal eggy
Bezueglich der fuehrende Null vor
${TRACKNUM} haette sicher auch ein Blick in die Manpage weitergeholfen:
-
eggy
- Beiträge: 3331
- Registriert: 10.05.2008 11:23:50
Beitrag
von eggy » 21.03.2018 07:55:51
Ich dachte es sei gemeint, zusätzlich zu den eh schon vorhandenen noch weitere Nullen anzufügen, so dass es vierstellig wird. Ich hab keine solche Option gefunden, aber Code ist was passendes: man könnte ja mal testen, ob die 2 gegen ne 4 zu tauschen schon die Lösung ist.
abcde (Version aus sid: abcde-2.9.1) in Zeile 2166:
Code: Alles auswählen
# get the number of digits to pad TRACKNUM with - we'll use this later
# a CD can only hold 99 tracks, but since we support a feature for starting
# numbering the tracks from a given number, we might need to set it as a
# variable for the user to define... or obtain it somehow.
if [ "$PADTRACKS" = "y" ] ; then
TRACKNUMPADDING=2
fi
-
Quirrlila
- Beiträge: 74
- Registriert: 12.08.2017 21:59:59
- Lizenz eigener Beiträge: GNU General Public License
Beitrag
von Quirrlila » 21.03.2018 13:42:42
rodney hat geschrieben: 20.03.2018 21:22:04
Bezueglich der fuehrende Null vor
${TRACKNUM} haette sicher auch ein Blick in die Manpage weitergeholfen:
Nein die Option kenne ich und die hilft mir nicht, lies noch mal meinen ersten Post.
-
Quirrlila
- Beiträge: 74
- Registriert: 12.08.2017 21:59:59
- Lizenz eigener Beiträge: GNU General Public License
Beitrag
von Quirrlila » 21.03.2018 13:44:09
eggy hat geschrieben: 21.03.2018 07:55:51
Ich dachte es sei gemeint, zusätzlich zu den eh schon vorhandenen noch weitere Nullen anzufügen, so dass es vierstellig wird.
Ja genau darum geht es mir ja auch, lass' dich nicht verwirren von jenen die meine Posts nicht oder nicht aufmerksam lesen ;-)
eggy hat geschrieben: 21.03.2018 07:55:51
Ich hab keine solche Option gefunden, aber Code ist was passendes: man könnte ja mal testen, ob die 2 gegen ne 4 zu tauschen schon die Lösung ist.
abcde (Version aus sid: abcde-2.9.1) in Zeile 2166:
Code: Alles auswählen
# get the number of digits to pad TRACKNUM with - we'll use this later
# a CD can only hold 99 tracks, but since we support a feature for starting
# numbering the tracks from a given number, we might need to set it as a
# variable for the user to define... or obtain it somehow.
if [ "$PADTRACKS" = "y" ] ; then
TRACKNUMPADDING=2
fi
Wird sofort ausprobiert!
=-D
EDIT:
Nun funktioniert es perfekt!
Keine statische(n) Null(en) und davon soviele ich will!
Super vielen lieben Dank eggy, ich könnt dich drücken ;-D