Forum » Programiranje » [Bash]
[Bash]
Karlos ::
Spodnja koda mi izpiše na primer:
/tmp/moja slika.jpg
rabil bi pa da izpiše
/tmp/moja\ slika.jpg , se pravi da da pred vsak presledek \
/tmp/moja slika.jpg
rabil bi pa da izpiše
/tmp/moja\ slika.jpg , se pravi da da pred vsak presledek \
#!/bin/bash for i in /tmp/*[.jpg,.JPG]; do echo $i; done
Sai Baba: "Dam vam to, kar hočete, da boste hoteli to, kar vam želim dati."
- spremenil: Karlos ()
Karlos ::
Vem da malo kompliciram samo ne vem zakaj spodnja koda ne dela?
Če pa copy/pastam nazaj v konzolo kar izpiše -> convert -resize 250x200 /tmp/moja\ slika.jpg
potem pa deluje?
#!/bin/bash for i in /tmp/*[.jpg,.JPG]; do tmp="convert -resize 250x200 ${i// /\\ } ${i// /\\ }"; echo $tmp; # izpiše convert -resize 250x200 /tmp/moja\ slika.jpg exec $tmp; done
Če pa copy/pastam nazaj v konzolo kar izpiše -> convert -resize 250x200 /tmp/moja\ slika.jpg
potem pa deluje?
Sai Baba: "Dam vam to, kar hočete, da boste hoteli to, kar vam želim dati."
Karlos ::
Hvala zdaj dela.
Sai Baba: "Dam vam to, kar hočete, da boste hoteli to, kar vam želim dati."
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [Linux] Seštej vhodne parametreOddelek: Programiranje | 754 (625) | aljaz92 |
» | Pomoč pri nalaganju večih slik naenkratOddelek: Izdelava spletišč | 826 (676) | winlins |
» | BashOddelek: Programiranje | 2296 (1692) | keworkian |
» | Noob se loti programiranje v BASHOddelek: Programiranje | 2256 (1656) | c3p0 |
» | Ime Priimek v Ime_Priimek (strani: 1 2 )Oddelek: Programska oprema | 4963 (3923) | Doman |