Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah skrip dalam linux bermula?

Apakah skrip dalam linux bermula?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌asal
2023-07-10 16:21:192779semak imbas

Skrip dalam Linux bermula dengan #!, yang memberitahu sistem yang penterjemah fail skrip harus dilaksanakan oleh. Apabila melaksanakan skrip, sistem pengendalian akan membaca baris shebang dan memanggil penterjemah yang sepadan untuk mentafsir dan melaksanakan arahan dalam fail skrip Perlu diingatkan bahawa fail skrip perlu mempunyai kebenaran boleh laku Anda boleh menggunakan skrip chmod +x .sh Perintah memberikan kebenaran pelaksanaan.

Apakah skrip dalam linux bermula?

Sistem pengendalian tutorial ini: sistem Linux5.18.14, komputer Dell G3.

Di Linux, fail skrip biasanya bermula dengan penterjemah tertentu, yang digunakan untuk memberitahu sistem penterjemah mana yang hendak digunakan untuk melaksanakan skrip. Skrip biasa bermula dengan yang berikut:

1 Skrip Bash: bermula dengan #!/bin/bash bermaksud menggunakan Bash sebagai penterjemah.

#!/bin/bash# 
脚本内容...

2. Skrip Python: bermula dengan #!/usr/bin/env python atau #!/usr/bin/python bermaksud menggunakan penterjemah Python.

#!/usr/bin/env python# 
脚本内容...

3 Skrip Perl: bermula dengan #!/usr/bin/perl bermaksud menggunakan penterjemah Perl.

#!/usr/bin/perl
# 脚本内容...

4. Skrip Shell (Shell lain): Mulakan dengan laluan yang sepadan dengan penterjemah Shell, contohnya #!/bin/sh bermaksud menggunakan penterjemah sh.

#!/bin/sh
# 脚本内容...

Skrip ini bermula dengan #! dan dipanggil "shebang" (juga dipanggil Hashbang), yang memberitahu sistem yang penterjemah fail skrip harus dilaksanakan. Apabila melaksanakan skrip, sistem pengendalian membaca baris shebang dan memanggil penterjemah yang sesuai untuk mentafsir dan melaksanakan arahan dalam fail skrip.

Perlu diambil perhatian bahawa fail skrip perlu mempunyai kebenaran boleh laku Anda boleh memberikan kebenaran pelaksanaan melalui arahan chmod +x script.sh. Kemudian, anda boleh menjalankan fail skrip secara terus, dan sistem akan secara automatik menggunakan penterjemah yang ditentukan untuk melaksanakan arahan di dalamnya.

Atas ialah kandungan terperinci Apakah skrip dalam linux bermula?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn