Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: jimssi - 25.10.10 - klo:17.15
-
Minulla on serverillä wget hakemassa ip kameralta kuvia 15min välein.
Nyt on käynyt niin että kuvat ovat huomaamatta tulleet hieman väärin numeroituna
Eli siis kuvat on muotoa image.jpg.2 image.jpg.3 image.jpg.4
Mitenkä saisin pätevimmin muutettua nuo muotoon image2.jpg image3.jpg image4.jpg jne jne.
Ja saako tuon wget:in hakemaan kuvat niin että se pistäisi kuvan numeron ennen .jpg päätettä?
"wget -P " on komento jolla tällähetkellä haen kuvat
-
http://linux.die.net/man/1/wget
-
http://linux.die.net/man/1/wget
On kyllä selailtu manuaaleja paikasta jos toisestakin mutta ei ainakaan omaan okulaariin ole tarttunut kohta jossa kerrotaan tuo tiedoston numeroinnin muuttaminen toisenlaiseksi.
-
~/Documents/test> touch image.jpg.1
~/Documents/test> touch image.jpg.2
~/Documents/test> ls
image.jpg.1 image.jpg.2
~/Documents/test> for a in image.*; do ( b=$( echo $a | sed y/\./' '/ | awk '{ print( $1"."$3"."$2 ) }'); mv $a $b ); done
~/Documents/test> ls
image.1.jpg image.2.jpg
~/Documents/test>
-
itseasiassa toiselta foorumilta tuli hyvä vastaus:
Alkuperäinen kirjoittaja jurristi Näytä viesti
En tiedä, mutta ongelma ratkeaisi ehkä nimeämällä kuvat päimäärän ja kellonajan mukaan.
Esimerkki:
wget -O latauskansio/$(date +"%d%m%y-%H%M%S").jpg ladattavan_kuvatiedoston_osoite
-
itseasiassa toiselta foorumilta tuli hyvä vastaus:
Tarkoittanet:
http://murobbs.plaza.fi/ohjelmat-kayttojarjestelmat-ja-ajurit/452021-linux-kysymyksia-37.html#post1705438585 (http://murobbs.plaza.fi/ohjelmat-kayttojarjestelmat-ja-ajurit/452021-linux-kysymyksia-37.html#post1705438585)
Saitko tuohon alkuperäiseen ongelmaan ratkaisua? Vai aloitatko otatko nyt käyttöön tämän päivämäärällä varustetut nimet ja unohdat nuo vanhat?