Szkriptek: Python, Perl, Bash, ...

python script kerdes

Hi!

Pythonban nagyon kezdo vagyok, de nem is megoldast varok, hanem otleteket. awk- val ez eleg egyszeru lenne, de python- nal kellene megoldanom a dolgot.

Van egy file, es (A) stringet szeretnem kicserelni (B)- re, de csak azokban a sorokban, amik (C)- vel kezdodnek. Elofordulhat, hogy (C) tartalmazza (A)- t, de (C)- ben nem szeretnem kicserelni, csak az adott sorban (C) string utan.

Igazabol inkabb otleteket varok, hogy ezt hogyan lehetne megoldani, bar... .

Koszi.

help - shell szkript optimalizálása

sziasztok
nem nagyon értek a szkriptekhez, az alábbit tákoltam össze, de szeretném kérni, segítsetek, hogyan lehetne optimalizálni gyorsabb futásra. (gondolom, kevesebb "fork" meg pipe, stb.)
jelenleg a duplikátumok keresése (a while ciklusban) sokkal tovább tart, mint az md5 kalkulálása... ami azért elég gáz :)
ez volna az
előre is kösz a segítséget!

Bash - text fájl módosítása

Sziasztok!

Szeretnék hírlevelet küldeni mutt segítségével, ami működik is, beállítottam gmail accountomra, így nem kell smtp szervert létrehoznom.
Viszont van egy rakás címzettem ami egy text fájlban van lementve. Egy sor így néz ki:"néve-mail"
Hogy tudom a fájlból kiszedni soronként a nevet, és külön az e-mail címet?
A levél törzse szintén egy txt fájlban van lementve. Abban viszont szeretném kicserérni a Tisztelt ! szövegrészt az emberünk nevére. majd egyesével el tudom küldeni a levelet.

Szeretném kérni a segítségeteket, hogy honnan is lehetne eindulni.

curl fájl feltöltés-letöltés formon

Sziasztok!
Egy shell scriptben szeretnék egy könyvtárban lévő fájlokat feltölteni egy webhelyre, majd a keletkező pdf-et menteni.
Így néz ki a parancsom:
curl -k -F "name=@/home/felhasználó/W1101_8121494272_1001706493.xml" -F value=Nyomtatas -o proba.pdf https://e-kerelem.mvh.gov.hu/web_tera/uploadKr.do
Ez azt hiszem egy applet, ami az egyedi xml fájlokból pdf-et csinál, ezt akarnám proba.pdf-be menteni.
A letöltött pdf nem nyitható meg sajna. Mi lehet a gond?
Másik kérdés: ha a /home/felhasználó könyvtárból indítom ezt a curl parancsot, akkor name=@W1101_8121494272_1001706493.xml nem megy, csak @/home/felhasználó/W1101_8121494272_1001706493.xml. Miért?

lp pdf nyomtatás utolsó 2 oldal nélkül

Sziasztok!
Egy Perl szkriptből szeretnék több pdf-et kinyomtatni, a szkript meghívása után egy tmp könyvtárból csak egyet, ami ott van, utána valahová elteszem. A szkript letölt egy pdf dokumentumot, majd hívja a Linux lp parancsát, hogy kinyomtassa, majd elrakja egy másik könyvtárba.
A pdf viszont változó oldalszámokból áll, az utolsó két oldalra nincs szükségem.
Hogyan lehetne ezt megoldani?
A pdf fájlt lehetőleg nem kéne csonkolni, tehát az lp parancsnál kéne valami megoldás, lekérdezni az oldalak számát, utána az utolsó kettőt levenni.

jelszóadás scripttel

sziasztok!

lenne egy kis gondom a jelszóadással. Összeraktam egy scriptet, ami bekér egy fájlnevet, azt soronként beolvassa, és a sorokban található felhasználónevekkel műveletet végez.
létrehozza a felhasználót
jelszót ad neki
és beállítja hogy meg kelljen változtatni a jelszavát (amit szintén beolvasok a program elején)
A gondom az, hogy a jelszót kétszer kéri a program, egyszer simán, egyszer meg meg kell ismételi hogy elfogadja. Valaki tudna segíteni abban, hogy a beolvasott jelszót kétszer küldje el a script az smbldap-passwd -nek?
itt a scipt:

#!/bin/bash
echo 'Add meg a fájl nevét:'
read fname
echo 'Add meg a felhasználók alapértelmezett jelszavát:'
read jelszo
while read line
do
smbldap-useradd -a -m -o 'ou=e09,ou=tanarok' -g tanulok $line
echo $jelszo | smbldap-passwd $line
net sem set pwdmustchangenow $line yes
done < $fname

a jelszavas rész csak egyszer küldi el a jelszót, tudom hogy hibás...
válaszotokat köszönöm