Re: Kraťoučký skript nefunguje


To Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz>
From Milan Kocian <milon zavinac wq bod cz>
Date Tue, 10 Jul 2007 15:05:38 +0200

On Tue, 2007-07-10 at 14:50 +0200, Rostislav Svoboda wrote:
> 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.

dobry den,

pokud je to presny prepis, tak tam mate spatne uvozovky. ne '' ale ``
by melo byt u ls. 
 
S pozdravem

-- 
Milan Kocian <milon zavinac wq bod cz>


Partial thread listing: