Kraťoučký skript nefunguje
To |
Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz> |
From |
Rostislav Svoboda <rostislav bod svoboda zavinac post bod cz> |
Date |
Tue, 10 Jul 2007 14:50:57 +0200 |
User-agent |
Thunderbird 2.0.0.4 (X11/20070604) |
Zdravím všechny,
mám oskenovaných několik set obrázků a chci je převést pomocí programu
cjb2 na soubory djvu. Pochopitelně se mi nechce převádět soubor po
souboru, tak jsem zkusil vytvořit (úpravou jiného, sám bych to těžko
zplodil) následující skript:
#!/bin/bash
for i in 'ls *.pbm'
do
cjb2 -losslevel 200 $i $i.djvu
done
Tento skript (umístěný do adresáře s obrázky, které se mají převést, a
nastavený jako spustitelný) však pouze vyhazuje synopsi příkazu cjb2,
což znamená, že program cjb2 dostává skriptem špatné parametry. Když
však mimo tento skript spustím nad nějakým souborem např. cjb2
-losslevel 200 kscan_0011.pbm kscan_0011.djvu, funguje vše správně.
Neporadíte, kde je chyba? Děkuji.
Partial thread listing: