Perangkat keras

Cara membuat skrip shell di linux

Daftar Isi:

Anonim

Kami telah berbicara cukup banyak tentang perintah di Linux dan konsol, kami telah belajar memanipulasi mereka untuk melakukan kegiatan tertentu, bagaimana kami dapat menggabungkannya dan kemudahan yang mereka berikan kepada kami untuk melakukan tugas tertentu. Dalam hal ini, kami akan memperkenalkan diri pada pengoperasian skrip shell di Linux, alat luar biasa untuk mengotomatisasi tugas dan mengeksekusi mereka dari konsol. Jika Anda ingin tahu cara membuat skrip shell di Linux, terus baca artikel kami.

Cara membuat skrip shell di Linux

Apa itu Script?

Sebuah skrip tidak lebih dari sebuah file teks yang isinya adalah sekumpulan baris perintah, yang dieksekusi secara berurutan dari awal hingga selesai. Dengan cara ini, kita dapat menyusun skrip perintah yang ingin kita jalankan dengan keyboard dan juga mengotomatiskannya melalui tugas, jika itu adalah sesuatu yang sering dilakukan.

Cara membuat Script Shell

Proses membuat skrip shell sangat sederhana. Sesederhana membuat file baru dan memberinya ekstensi.sh. Ada dua alternatif untuk melakukannya, bisa melalui antarmuka grafis atau dari konsol menggunakan perintah sentuh.

Misalnya, sentuh test.sh

Dan dengan cara ini, file test.sh akan dibuat di direktori saat ini.

File ini dapat dibuka, juga dengan dua alternatif, dari editor teks dari lingkungan grafis (misalnya, gedit) atau dari terminal dengan Vim.

Script baris pertama

Sekarang kita memiliki file yang dibuat dan dibuka, kita harus menunjukkan ke Linux bahwa file tersebut akan menjadi skrip. Oleh karena itu, semua skrip shell harus memiliki baris pertama yaitu:

#! / bin / bash

Baris ini dapat dibagi menjadi dua bagian, yang pertama berkorespondensi dengan #! Urutan ini disebut sha bang. Pada dasarnya, fungsinya adalah untuk menunjukkan ke sistem bahwa seperangkat instruksi akan disajikan di bawah ini dan karenanya diproses. Bagian kedua, / bin / bash, menunjukkan shell yang akan digunakan untuk menjalankan perintah.

Umpan balik

Saat ini kami tidak akan membahas secara mendalam apa yang terkait dengan pemrograman skrip shell, tetapi penting bahwa Anda tahu cara menambahkan komentar di dalam skrip Anda. Jika Anda seorang programmer, Anda akan mengerti betapa berguna dan pentingnya mereka. Bagi mereka yang tidak tahu cara memprogram, komentar tidak menambahkan fungsionalitas ke sistem, tetapi mereka relevan untuk menjelaskan operasi suatu program, skrip dalam hal ini.

Komentar dapat ditambahkan menggunakan simbol #. Dan kami menambahkan teks yang tampaknya relevan bagi kami, setelah buku catatan. Biasanya komentar ditempatkan sebelum instruksi, untuk menjelaskan beberapa fungsionalitas, tetapi mereka dapat digunakan lebih sedikit atau lebih sering dalam skrip shell.

Menambahkan perintah

Dalam skrip shell kita dapat menggunakan semua perintah yang telah kita pelajari dari Linux. Dengan kata lain, instruksi apa pun yang dapat kita masukkan melalui konsol dapat dimasukkan dalam skrip. Namun, Anda juga dapat menambahkan banyak alat lain seperti struktur bersyarat, operator aritmatika, pembanding, dan lainnya.

Kita akan menggunakan contoh yang cukup sederhana dalam kasus ini, termasuk perintah dasar:

#! / bin / bash # Script from ovtoaster.com # Kami menempatkan diri kami di direktori cd pengguna kami ~ # Kami mencetak Kernel yang kami gunakan uname -r di layar # Kami mencetak di layar tanggal tanggal saat ini # Kami membuat folder bernama Documents mkdir TestDocuments # Kami pindah ke folder Documents cd TestDocuments # Kami membuat txt yang disebut tips touch tips.txt #… Kita dapat terus menulis semua perintah yang kita inginkan, skrip akan menjalankan semuanya secara berurutan.

Akhirnya kami menyimpan perubahan dalam file kami dan dengan itu skripnya hampir siap untuk bekerja…

Menjalankan skrip

Sebelum menjalankan skrip shell, kami harus memberikan izin eksekusi ke file tersebut. Ini adalah hal yang sangat sederhana untuk dilakukan. Kami pergi ke terminal dan kami berada di direktori skrip kami dan kami menggunakan perintah chmod:

KAMI MEREKOMENDASIKAN ANDA UNTUK mengedit file di linux: Vi Text Editor adalah teman terbaik Anda

Jika kami ingin memberikan izin kepada pengguna saat ini, kami menggunakan:

sudo chmod 775 test.sh

Jika kami ingin memberikan izin kepada semua pengguna, kalimatnya adalah:

sudo chmod 777 test.sh

Setelah kami memberikan izin, kami menjalankan skrip:

./test.sh

Dengan ini kita selesai, skrip kita berfungsi penuh dan sempurna untuk dijalankan saat kita membutuhkannya dan bahkan untuk menjadwalkannya pada tugas.

Kami merekomendasikan membaca panduan untuk pemula di Linux.

Kami berharap topik ini bermanfaat dan jangan lupa untuk membagikan pengalaman dan pendapat Anda dalam komentar kami?

Perangkat keras

Pilihan Editor

Back to top button