Ero sivun ”Bash-skriptaus” versioiden välillä

Siirry navigaatioon Siirry hakuun
412 merkkiä lisätty ,  29. heinäkuuta 2021
p
ei muokkausyhteenvetoa
p (source->syntaxhighlight)
pEi muokkausyhteenvetoa
(2 välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 107: Rivi 107:
[ ehto ] && lauseita || [ toinen ehto ] && lauseita || muita lauseita
[ ehto ] && lauseita || [ toinen ehto ] && lauseita || muita lauseita


[ $PWD = "/" ] && printf "Tämä skripti suoritetaan juurihakemistossa\n" || printf "Skripti suoritetaan hakemistossa %s\n" "$PWD"
[ $PWD = "/" ] && printf "\nTämä skripti suoritetaan juurihakemistossa\n" || printf "\nSkripti suoritetaan hakemistossa %s\n" "$PWD"
</syntaxhighlight>
</syntaxhighlight>


Rivi 274: Rivi 274:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
#!/bin/bash
#!/bin/bash
# linucast.sh - LinuCast-podcastin latausskripti
for  i in `seq -f"%03g" 1 104`
for  i in `seq -f"%03g" 1 104`
do
do
Rivi 292: Rivi 293:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
#!/bin/bash
#!/bin/bash
# issueLataaja.sh - Ubuntu-aiheisen verkkojulkaisu Full Circle:n artikkelilataaja, kerää ne kaikki!


# Tyhjennetään ruutu
# Tyhjennetään ruutu
clear
clear


# Haetaan kaikki Full Circle artikkelit numeroon 1-55 asti.
# Haetaan kaikki Full Circlen artikkelit ensimmäisestä beta-julkaisusta (0) kaikkein uusimpaan asti.


for luku in $(seq 55)
# Listataan julkaisut verkkosivulta, joista viimeisin tallennetaan muuttujaksi.
viimeisin_julkaisu=$(curl -s https://fullcirclemagazine.org/downloads/ | grep -oP '(?<=Issue )[0-9]+' | tail -1);
 
for luku in $(seq 0 $viimeisin_julkaisu)
do
do
   FILE="issue"$luku"_en.pdf"
   FILE="issue"$luku"_en.pdf"
3 173

muokkausta

Navigointivalikko