Terima kasih dan rangkuman

Pengantar Bash Scripting

Alex Scriven

Data Scientist

Yang kita bahas (Bab 1)

Bab 1 - Dasar-dasar:

  • Cara skrip Bash bekerja dengan command line
  • Anatomi skrip Bash
    • Termasuk STDIN, STDERR, dan STDOUT

STDIN STDOUT Graphically

Pengantar Bash Scripting

Bab 1 - ARGV

ARGV adalah array semua argumen yang diberikan ke program. ARGV adalah pengetahuan yang penting.

  • Beberapa properti khusus yang dipelajari:
    • Tiap argumen dapat diakses dengan notasi $. ($1, $2, dll.)
    • $@ (dan $*) mengembalikan semua argumen dalam ARGV
    • $# memberi jumlah argumen

Dalam contoh script.sh:

#!/usr/bash
echo $1
echo $@

Jalankan dengan bash script.sh FirstArg SecondArg

FirstArg
FirstAg SecondArg
Pengantar Bash Scripting

Yang kita bahas (Bab 2)

Anda mempelajari cara membuat dan menggunakan berbagai variabel Bash, termasuk:

  • Membuat dan menggunakan variabel string, numerik, dan array
    • Aritmetika dengan expr dan (untuk desimal) bc
  • Tanda kutip berbeda bermakna berbeda:
    • Tunggal (semua teks diinterpretasi literal)
    • Ganda (literal kecuali $ dan backticks)
Pengantar Bash Scripting

Bab 2 - Shell di dalam shell

Konsep yang kita gunakan berulang kali adalah shell-di-dalam-shell.

  • Konsep yang sangat kuat: memanggil shell di tempat dalam skrip dan mengambil nilai kembalian.
sum=$(expr 4 + 5)
echo $sum
9
Pengantar Bash Scripting

Yang kita bahas (Bab 3 & 4)

 

Menguasai kontrol skrip Anda dengan:

  • Pernyataan FOR, WHILE, CASE, IF
  • Membuat fungsi, memanggilnya, dan mengalirkan data masuk (argumen) dan keluar (nilai kembali)
  • Menjadwalkan skrip dengan cron agar tidak perlu ingat menjalankan skrip lain
Pengantar Bash Scripting

Terima kasih & Selamat!

Pengantar Bash Scripting

Preparing Video For Download...