Portál AbcLinuxu, 8. května 2025 22:38
Potreboval bych pomoct s nahrazovanim, jde o to ze bych potreboval nahradit urcite slovo za urcity vypis funkce... zatim se to mam takto
fce_neco(){
echo "tohle se naslo $1"
}
sed -e "s/.*\(\$SCALLS(.*)\).*/$(fce_neco '\1')/" soubor_z > soubor_do
tak to funguje ale ja bych poteboval aby to dokazalo vypsat i vic radku, ale kdyz pridam do fce_neco jeste jedno echo tak uz to nejde. Nevite nekdo jak na to?
Jo je to domaci uloha a nesmmime pouzivat python nebo perl, ten vas vyraz sem moc nepochopil. Nevysvetlil by jste mi ho trochu?
CRONIN: Mel by jste se drzet toho zavazku co ste si dal. Vy vubec netusite kolik sem toho udelal sam a jak dlouho sem hledal reseni myho problemu. Ja myslim ze muj problem neni az zas tak trivialni, ze by se nechal najit kdekoliv na netu. Jestli ste teda vy tak chytry tak mi staci nakej odkaz ke bych mohl neco k tomu najit.
Uz sem zas trochu pokrocil ze sem nacpal jednotlive radky do promene oddelene mnou zadany znakem a pak nahradim tento znak odradkovanim. Funguje to dobre ale kdyz tam dam ale vic techto sedu do volaji tu funkci ale s jinym parametrem tak mi to zacne hazet chybu "bin/bash/apropos resource temporarily unavailable bash"
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.