Function pada pemrograman shell

Sebenarnya sama saja sii function pada pada pemrograman shell dengan bahasa pemrograman yang lainnya, jika kalian pernah belajar function pada bahasa pascal, C#, C++, ataupun Java yaa g sulit juga belajar konsep function di pemrograman terminal.
pada dasarnya, yaa konsepnyaLaah kayak gini ni,


nama_fungsi(){

##badan fungsi

}


cara manggilnya tinggal ketikan

nama_fungsi


VARIABEL LINGKUNGAN & PROGRAM EKSTERNAL pada Shell


Variabel lingkungan & pemrograman eksternal?? apa sih itu? Mungkin bagi sebagian orang, istilah seperti itu cukup membingungkan. Ya,,biar ga bingung-bingung ane jelasi aja deh,apa itu variabel lingkungan dan pemrograman eksternal pada shell.
 
  1. VARIABEL LINGKUNGAN
    Ada  beberapa  himpunan  variabel  yang  telah  disiapkan  oleh  shell  Linux  dan  sebagianbesar tidak dapat diberikan suatu nilai tertentu. Variabel-variabel ini biasanya menyimpan informasi penting yang bermanfaat mengenai lingkungan dimana ia berjalan.  Himpunan  variabel  pertama  adalah  $0  ..  $9  dan    $#. Variabel  $0  adalah  basename (nama  dasar)  dari  program  saat  dipanggil.  Variabel  $1  ..  $9  adalah  9  parameter tambahan yang disertakan saat pemanggilan skrip.  Variabel $@ adalah  semua parameter $1 .. whatever. Variabel $*,  serupa dengan $@, tetapi  tidak   mempertahankan  whitespace  dan  tanda  petik  sehingga  "File with  spaces" menjadi  "File" "with" "spaces". Ini menyerupai echo. Sebagai aturan umum, gunakan $@ dan hindari $*.  $# adalah jumlah dari parameter yang disertakan saat pemanggilan skrip.
2. PROGRAM EKSTERNAL
Program eksternal  sering digunakan di dalam  skrip  shell. Ada beberapa perintah builtin (echo,  which  dan  test  yang  sudah  umum).  Ada  banyak  perintah  lain  yang  berguna merupakan perintah Linux, bukan bawaan shell (Bash) seperti tr, grep, expr dan cut. Tanda backtick (`) sering diasosiasikan dengan perintah eksternal. Backtick menunjukkan bahwa  teks  yang  diapitnya  akan  dieksekusi  sebagai  suatu  perintah. Mudah  dipahami. Pertama,  gunakan  shell  interaktif  untuk membaca  nama  panjang  anda  (full  name)  yang terdapat di dalam file /etc/passwd.
ane kasi contohnya dee,,,biar tambah paham gan,, ^_^
Biar tambah paham lagi, ane kasi contoh yang lain aja..
misalkan ni, qt suruh menunjukkan daftar dari ps aux dengan username dari masing-masing komputer!
ini coding programnya:


Pemrograman pada Bash

Kali ini saya akan jelaskan sdikit berbagi  bagaimana dasar-dasar pemrograman pada bash. Sebenarnya tidak sulit belajar pemrograman pada bash, yang terpenting adalah logika yang dituangkan pada algoritmanya itu, bahasa apapun itu java php ato bash sekalipun, sama saja. Sekarang saya akan bahas pemrograman pada bash di linux. Silakan ketikan seperti yang saya contohkan




Morphing/ perubahan bentuk pada komputer grafik


Hai brade,. Kali ini saya akan mengungkap apa itu morphing sebenarnya..,hehee
morphing adalah perubahan bentuk objek gambar secara bertahap. Morphing merupakan salah satu teknik yang banyak digunakan dalam dunia entertainment karena efek dari morphing ini sangat menarik untuk diamati. Morphing memerlukan dua gambar, yaitu gambar awal dan gambar akhir. contoh morphing 2D yang sangat mendasar seprti berikut ini:


pada gambar diatas
  • (gb1) adalah persegi dan
  • (gb2) adalah segiempat tidak beraturan.
  • sedagkan gambar yang ada ditengah itu adalah objek transformnya yang merupakan transisi dari gb1 ke gb2
Morphing digunakan untuk membuat gambar yang merupakan gambar perubahan setiap satuan waktu dari gambar asal ke gambar hasil. Morphing secara sederhana dapat dilakukan dengan menggunakan interpolasi linier.



Tugas tambahan SO



Hai gan,.
saya dapet tugas dr asdos praktikum ana ni,.


    1. Write and run the script below
    #!/bin/bash
echo "Daftar File Anda"
ls -l
echo "Daftar anda telah muncul"
    2. Make a program for delete all file on a directory!
    3. Make a program of circumference of a circle
Jawabannya..