Bash script-karaktercsere stringben Kezdőlap › Fórumok › Programozás › Bash script-karaktercsere stringben This topic has 12 hozzászólás, 3 résztvevő, and was last updated 15 years, 9 months telt el by dzseronimo01. 10 bejegyzés megtekintése - 1-10 / 13 1 2 → Szerző Bejegyzés 2009-10-18-15:48 #2195284 uzsoltFelhasználó Tehát mindig a [j] karaktersorozatot kell az egyenlőségjel elé vinni, jól értem? 2009-10-18-15:48 #2195285 uzsoltFelhasználó Tehát mindig a [j] karaktersorozatot kell az egyenlőségjel elé vinni, jól értem? 2009-10-18-15:51 #2195286 dzseronimo01Felhasználó A string j-edik pozíciójában lévö karaktert szertném átmásolni ugyanazon string i-edik pozíciójába. 2009-10-18-15:51 #2195287 dzseronimo01Felhasználó A string j-edik pozíciójában lévö karaktert szertném átmásolni ugyanazon string i-edik pozíciójába. 2009-10-18-16:00 #2195288 uzsoltFelhasználó Ha az STR változód tárolja a szöveget: Code: CHAR=$(echo $STR | cut -b $j) STR=$(echo $STR | sed „s@(.{$((i-1))}).(.*)@1$CHAR2@g”) Biztosan van valami más trükk is, de hirtelen ez jutott eszembe. 2009-10-18-16:00 #2195289 uzsoltFelhasználó Ha az STR változód tárolja a szöveget: Code: CHAR=$(echo $STR | cut -b $j) STR=$(echo $STR | sed „s@(.{$((i-1))}).(.*)@1$CHAR2@g”) Biztosan van valami más trükk is, de hirtelen ez jutott eszembe. 2009-10-18-16:08 #2195290 dzseronimo01Felhasználó Elöször is köszi a gyors megoldást. A második sort ki tudnád fejteni, mit is csinálsz mert nem nagyon értem 2009-10-18-16:08 #2195291 dzseronimo01Felhasználó Elöször is köszi a gyors megoldást. A második sort ki tudnád fejteni, mit is csinálsz mert nem nagyon értem 2009-10-18-16:52 #2195292 uzsoltFelhasználó Annyi, hogy a sed-del kicserélem az i-edik karaktert 😉 Egy kis olvasnivaló: http://www.linuxvilag.hu/content/files/cikk/29/cikk_29_40_41.pdf http://www.linuxvilag.hu/content/files/cikk/33/cikk_33_54_55.pdf http://www.linuxvilag.hu/content/files/cikk/36/cikk_36_69_71.pdf http://www.linuxvilag.hu/content/files/cikk/37/cikk_37_69_71.pdf 2009-10-18-16:52 #2195293 uzsoltFelhasználó Annyi, hogy a sed-del kicserélem az i-edik karaktert 😉 Egy kis olvasnivaló: http://www.linuxvilag.hu/content/files/cikk/29/cikk_29_40_41.pdf http://www.linuxvilag.hu/content/files/cikk/33/cikk_33_54_55.pdf http://www.linuxvilag.hu/content/files/cikk/36/cikk_36_69_71.pdf http://www.linuxvilag.hu/content/files/cikk/37/cikk_37_69_71.pdf Szerző Bejegyzés 10 bejegyzés megtekintése - 1-10 / 13 1 2 → Be kell jelentkezni a hozzászóláshoz. Bejelentkezés Felhasználónév: Jelszó: Bejelentkezve marad Bejelentkezés
legutóbbi hsz