Rekisteröitymätön käyttäjä
Ero sivun ”Bash-skriptaus” versioiden välillä
Siirry navigaatioon
Siirry hakuun
<source lang="bash">
(typo) |
(<source lang="bash">) |
||
Rivi 261: | Rivi 261: | ||
Esimerkkinä ladataan kaikki [[LinuCast]]-podcastin [[ogg]]-muotoiset jaksot käyttämällä jokaisesta järjestelmästä löytyviä peruskomentoja [[seq]] ja [[wget]]: | Esimerkkinä ladataan kaikki [[LinuCast]]-podcastin [[ogg]]-muotoiset jaksot käyttämällä jokaisesta järjestelmästä löytyviä peruskomentoja [[seq]] ja [[wget]]: | ||
<source lang="bash"> | |||
#!/bin/bash | #!/bin/bash | ||
for i in `seq -f"%03g" 1 104` | for i in `seq -f"%03g" 1 104` | ||
Rivi 266: | Rivi 268: | ||
wget -c "http://koskisuomi.pp.fi/linucast/LinuCast$i.ogg" | wget -c "http://koskisuomi.pp.fi/linucast/LinuCast$i.ogg" | ||
done | done | ||
</source> | |||
Esimerkkiohjelma voidaan tallentaa vaikka nimelle <tt>linuxcast.sh</tt> ja sille voidaan antaa [[chmod|suoritusoikeudet]] komennolla | Esimerkkiohjelma voidaan tallentaa vaikka nimelle <tt>linuxcast.sh</tt> ja sille voidaan antaa [[chmod|suoritusoikeudet]] komennolla | ||
chmod u+rx linucast.sh | chmod u+rx linucast.sh |