Ahoj,
trápím se s tím, jak přetransformovat funkci dole do klasického skriptu v Bashi.
String[] pole = abcd.split("-|\\.xml");
Za jakékoliv rady budu velice rád!
Jestli v tom textu není nějaký bordel a správně to chápu, tak by stačilo odstranit z konce to .xml a ze zbytku po nahrazení pomlčky mezerou udělat to pole.
$ abcd=prvni-druhy-treti.xml
$ x=${abcd%.xml}
$ y=(${x//-/ })
$ printf "%s\n" $x ${y[@]}
prvni-druhy-treti
prvni
druhy
treti
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku