Cara: cara membuat perintah Anda sendiri di Linux

Baris perintah Linux: wallpaper

Kami selalu berbicara tentang perintah untuk dijalankan di Linux CLI, konsol, emulator terminal, dll. Tapi kali ini kami membawakan Anda tutorial yang sedikit berbeda, ini adalah panduan mini untuk diajarkan buat perintah Linux kita sendiri. Ya, seperti yang Anda dengar, dengan cara yang mudah dan sederhana kita dapat membuat alat kita sendiri dan memanggilnya dari konsol Linux untuk menjalankan dan menikmatinya. Untuk ini kami memiliki opsi yang berbeda, karena kami dapat menggunakan bahasa pemrograman yang berbeda untuk membuatnya, meskipun untuk contoh kami, kami hanya akan fokus pada skrip shell untuk Bash.

Prosedur untuk membuat program atau perintah membutuhkan langkah-langkah berikut ini:

  1. Tulis kode alat kami. Jika Anda sudah tahu apa yang Anda butuhkan atau apa yang Anda inginkan, tulis kode sumber alat Anda apa pun itu dan bahasa apa pun yang Anda pilih. Misalnya, Anda dapat melakukannya di C, Python, Perl, atau sebagai skrip untuk Bash.
  2. Kompilasi kode sumber kami untuk menghasilkan file yang dapat dieksekusi. Misalnya, jika dalam C atau C ++, dll., Anda dapat melakukannya dengan bantuan kompiler gcc dengan cara yang mudah. Jika ini adalah bahasa yang diinterpretasikan, seperti Python, Perl, Ruby, dll., Kita harus menginstal interpreternya dan membuat file dengan kode sumbernya dapat dieksekusi. Ini juga kasus skrip untuk Bash, dalam hal ini interpreternya adalah Bash itu sendiri dan untuk membuatnya dapat dieksekusi, kita dapat menggunakan: chmod + x script_name.sh
  3. Setelah dikompilasi atau kami memiliki file yang dapat dieksekusi, kami menyalinnya atau memindahkannya ke rute disertakan dalam variabel lingkungan $ PATH, seperti / usr / bin. Anda dapat melihat jalur dengan echo $ PATH. Dengan ini kita bisa mengeksekusinya hanya dengan memasukkan namanya dan kita tidak perlu meletakkan path absolut.

Setelah ini selesai kami memiliki perintah kami siap untuk dieksekusi ... Anda dapat menulis namanya dan itu akan dieksekusi.

Misalnya, agar Anda mengerti, saya akan taruh contoh praktis:

  • Langkah 1: kita akan menulis kode, dalam hal ini skrip bash sederhana, untuk melakukan ini buka editor teks favorit dan tulis kode berikut (atau skrip Anda):
#!/bin/bash

echo "Hola mundo"

  • Langkah 2: kami menyimpan file teks dan dalam kasus saya, saya akan menyebutnya halo. Dan sekarang saya membuatnya dapat dieksekusi;:
chmod +x hola

  • Langkah 3: sekarang saatnya untuk memindahkannya ke jalur yang diketahui agar tidak selalu harus berada di direktori tempat ia di-host atau letakkan jalur absolut untuk eksekusinya ...
cp hola.sh /usr/bin/

Dan sekarang kita bisa menjalankannya dengan sederhana:

hola

Dan dalam hal ini Anda akan melihat di layar pesan sederhana «Halo dunia«


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Emiliano dijo

    File harus diberi nama hello tanpa .sh jika Anda ingin memanggil dengan hello sederhana
    Salam!