Memulai Pemograman Shell Bash di Terminal Linux

hello world di terminal linux

Pada kesempatan kali ini kita akan mulai membahas mengenai pemograman shell bash pada terminal linux.
Belum juga selesai dengan matlab tapi kita uda coba dengan bahasa baru, tapi ga pa pa lah, daripada penasaran .

Shell Bash 

adalah suatu bahasa pada teminal di linux yang menjalankan kumpulan perintah, yang melakukan tugas tertentu sesuai dengan tujuan dari si pembuat script. Kelebihan shell di linux adalah fungsinya yang bisa disebut sama dengan bahasa pemograman. Untuk pemograman shell di linux biasa disebut dengan script shell.

Hello World di Shell Bash

untuk membuat hello world sangat mudah caranya, ikuti langkah berikut:
1. Buka terminal linux anda,
2. ketikkan echo "Hello World";
3. kemudian klik enter, maka selesai :)
hello world di linux



Nah, sekarang kita akan mencoba yang lebih ekstrem. kita akan memunculkan nama pengguna aktif, tanggal hari ini, disaat yang bersamaan. karena kita ingin menjalankan banyak perintah disaat yang bersamaan, maka kita harus menggunakan editorlain, misalnya gedit text editor. tidak bisa dengan terminal. jadi ntar fungsi terminal disini hanyalah untuk mengeksekusi perintahnya saja.

ikuti langkah berikut:

1. buka gedit text editor
2. ketikkan script berikut

#!/bin/bash
#membersikan layar
clear
#pagar digunakan sebagai komentar, jadi tidak memberikan pengaruh pada hasil script nantinya
#menampilkan informasi yang dibutuhkan
echo "waktu sekarang: "; date
echo "Pengguna: "; whoami
program terminal sederhana

3. Simpan Script tersebut dengan nama tes1 pada direktori root.

Untuk menjalankannya, ketikkan

chmod 755 tes1

lalu

./tes1

Keterangan.
chmod adalah script untuk memberikan izin kepada file tes1
./ adalah script untuk menjalankannya

agar tidak sulit dalam menjalankannya, kita dapat menjadikannya path agar dapat dijalankan dengan cara cukup dengan mengetikkan namanya saja

ketikkan

PATH=$PATH:

selesai, sekarang coba ketikkan nama file tes1 tadi

maka programnya akan jalan.


setting path di linux


No comments:

Post a Comment