Kezdőlap › Fórumok › Programozás › Bash script segítség
- This topic has 10 hozzászólás, 5 résztvevő, and was last updated 16 years, 11 months telt el by
uzsolt.
-
SzerzőBejegyzés
-
2008-12-20-02:55 #2178104
Így gondoltad?
Code:grep -v „^[0-9][0-9]:[0-9][0-9]:” /home/salaud/Desktop/NewFile.srt >/home/salaud/Desktop/Forest.txt(Nem szúr be üres sort: a sed-del nem a sort, hanem a sor tartalmát törlöd, azaz a sorvége ott marad, tehát „üres sor”)
2008-12-20-02:55 #2178105Így gondoltad?
Code:grep -v „^[0-9][0-9]:[0-9][0-9]:” /home/salaud/Desktop/NewFile.srt >/home/salaud/Desktop/Forest.txt(Nem szúr be üres sort: a sed-del nem a sort, hanem a sor tartalmát törlöd, azaz a sorvége ott marad, tehát „üres sor”)
2008-12-20-03:30 #2178106Köszönöm, működik! ;D
2008-12-20-03:30 #2178107Köszönöm, működik! ;D
2008-12-20-07:28 #2178108Hogy egy sed-es módszer is legyen itt:
Code:sed -r „/([0-9]{2}:){2}[0-9]{2},[0-9]{3} –> ([0-9]{2}:){2}[0-9]{2},[0-9]{3}/d” /home/salaud/Desktop/NewFile.srt >/home/salaud/Desktop/Forest.txtÉs ez pontosan az időzítő sorokat szedi ki.
2008-12-20-07:28 #2178109Hogy egy sed-es módszer is legyen itt:
Code:sed -r „/([0-9]{2}:){2}[0-9]{2},[0-9]{3} –> ([0-9]{2}:){2}[0-9]{2},[0-9]{3}/d” /home/salaud/Desktop/NewFile.srt >/home/salaud/Desktop/Forest.txtÉs ez pontosan az időzítő sorokat szedi ki.
2009-01-25-19:59 #2178110Van jó pár cue-bin párosítású image fájlom. Hogy lehetne ezt scripttel megoldani?
ISO fájlt készít a következő parancs
bchunk foo.bin foo.cue fooA két kiterjesztés miatt a for ciklus nem akar jó lenni. Próbálkoztam még a find-del is, de az sem jött össze. S még a legvégső név is gondot jelent nekem. Segítséget kérek.
2009-01-25-19:59 #2178111Van jó pár cue-bin párosítású image fájlom. Hogy lehetne ezt scripttel megoldani?
ISO fájlt készít a következő parancs
bchunk foo.bin foo.cue fooA két kiterjesztés miatt a for ciklus nem akar jó lenni. Próbálkoztam még a find-del is, de az sem jött össze. S még a legvégső név is gondot jelent nekem. Segítséget kérek.
2009-01-25-20:15 #2178112Hirtelen nem jut eszembe, melyik program vágja le csak a kiterjesztést, de egy ilyen jó lehet neked:
Code:for file in *.bin; do
fn=$(echo $file | sed „s@.bin$@@”)
bchunk ${file} ${fn}.cue ${fn}
doneElső blikkre legalábbis.
2009-01-25-20:15 #2178113Hirtelen nem jut eszembe, melyik program vágja le csak a kiterjesztést, de egy ilyen jó lehet neked:
Code:for file in *.bin; do
fn=$(echo $file | sed „s@.bin$@@”)
bchunk ${file} ${fn}.cue ${fn}
doneElső blikkre legalábbis.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.

legutóbbi hsz