User:Osoom: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
Line 1: Line 1:
Siinkohal tuleb mainida, et siin skripti juures on kasutatud pisikest koodijuppi Ivar Krustoki skriptist, mis kontrollib, kas pakk on paigaldatud, või ei.<br> [https://wiki.itcollege.ee/index.php/User:Ikrustok Link skripti juurde]<br>
Siinkohal tuleb mainida, et siin skripti juures on kasutatud pisikest koodijuppi Ivar Krustoki skriptist, mis kontrollib, kas pakk on paigaldatud, või ei.<br> [https://wiki.itcollege.ee/index.php/User:Ikrustok Link skripti juurde]<br>
<b>Questi skript nr. 35</b>
<b>Questi skript nr. 35</b>
<source lang="bash">
  #!bin/bash  
  #!bin/bash  
  #Autor Oliver Soom  
  #Autor Oliver Soom  
Line 40: Line 41:
  echo 'Oli tore näha, nägemist'
  echo 'Oli tore näha, nägemist'
  exit 1
  exit 1
 
</source>


===Bashi arvestus===  
===Bashi arvestus===  

Revision as of 22:46, 21 November 2011

Siinkohal tuleb mainida, et siin skripti juures on kasutatud pisikest koodijuppi Ivar Krustoki skriptist, mis kontrollib, kas pakk on paigaldatud, või ei.
Link skripti juurde
Questi skript nr. 35

 #!bin/bash 
 #Autor Oliver Soom 
 #Versioon 0.1 
 # Skript,  mis paneb ubuntu serveri kasutajale e-posti saatma, kui tuleb uusi uuendusi.  
 # Pausi funktsioon
 function pause(){
  read -p "$*" 
 }
 #Kontrollib kas kasutajal on juurkasutaja õigused
 if [ $UID -ne 0 ]; then
  echo "Käivita antud skripti $(basename $0) juurkasutaja õigustes"
  exit 1
 fi
 #Kontrollib kas apticron on paigaldatud
 TARK=`/usr/bin/apt-cache policy apticron | grep Installed | awk '{print $2}'`
 if [ "$TARK" == "(none)" ]; then 
 echo "Apticron pole paigaldatud"
 echo "Soovid seda paigaldada: Jah(y) Ei(n) " 
 read RESPONSE 
 if [ $RESPONSE == 'y'  ]; then 
 sudo apt-get install apticron 
 echo 'Apticron on paigaldatud '
 pause 'Jätkamiseks vajuta ENTERIT....'
 elif [ $RESPONSE == 'n' ]; then 
 echo 'Kui pole vaja, siis pole vaja'
 echo 'Väljun'
 exit 0  
 #Viskab välja, kui ei taha programmi paigaldada
 fi
 fi
 #Paketi kontrolli lõpp
 #Sisesta  informatsiooni email
 echo 'Siseta emaili aadress, kuhu tahad saada infot uuenduste kohta'  
 read MAIL
 #Muudab ära conf failis emaili aadressi 
 sed -i -e 's/EMAIL=.*/EMAIL="'$MAIL'"/' /etc/apticron/apticron.conf  
 echo 'Email on muudetud'
 echo 'Oli tore näha, nägemist'
 exit 1

Bashi arvestus

Valmistada skript, mis kopeerib failid/kaustad üle ssh kusagilt kuhugi, ning peale md5sum cheki kustutab ära kopeeritud asjad kusagilt.

Powershelli kodutöö

Skript, mis otsib etteantud asukohast ülesse nelja tüüpi helifailid (flac, mp3, WAV, wmv), mis on suuremad kui 1 MB, ning teeb nendest listi. Edasi tehakse list tekstifaili, mis saab nimeks "Kuupäev.txt". Ning siis saadetakse fail emailiga sinna, kuhu ta vaja on saata.

Pythoni töö

Pythoni baasil main.cpp programm OpenCV pildi töötluseks.