Apakah skrip dalam linux bermula?

尊渡假赌尊渡假赌尊渡假赌
Lepaskan: 2023-07-10 16:21:19
asal
2813 orang telah melayarinya

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# 
脚本内容...
Salin selepas log masuk

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

#!/usr/bin/env python# 
脚本内容...
Salin selepas log masuk

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

#!/usr/bin/perl
# 脚本内容...
Salin selepas log masuk

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

#!/bin/sh
# 脚本内容...
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan