Kuidas muuta Bash skript käivitatavaks

Kuidas Muuta Bash Skript Kaivitatavaks



Bash-skriptid on Linuxi süsteemi oluline osa, kuid need pole nagu teised failid, kuna skriptid vajavad käivitamisõigusi. Need õigused aitavad skriptil käske täita ja vastavalt muudatusi teha.

Seetõttu peate pakkuma täitmisõigused nende käivitamiseks käsurealt. Algajana ei tea paljud kasutajad aga bash-faili käivitatavaks muutmise käske. Niisiis, sellel ajaveebil on kõik võimalikud meetodid bash-skripti käivitamiseks.







Chmod käsk

Chmod on põhikäsk kasutatakse määramiseks või muutmiseks faili luba . Linuxis on loetav (r), kirjutatav (w) ja käivitatav (x) õigused, mida saate failile anda. Seetõttu peate faili käivitamiseks ainult konkreetse kasutaja jaoks käivitama järgmise käsu:





chmod u+x < faili nimi > .sh

 chmod-command-in-linux





Saate eemaldada ülaltoodud käsust suvandi u, et anda kõigile kasutajatele täitmisõigused.

Skripti kasutamine

Kui kasutate skripte regulaarselt, saate luua näidisskripti, mis annab teistele skriptidele automaatselt täitmisload. Siin on näidisskript, mida saate kasutada:



#!/bin/bash
jaoks stsenaarium sisse '$@' ; teha
chmod +x ' $script '
kaja ' $script tal on nüüd käivitamisluba'
tehtud

 executable_script_creation_in_linux

Nüüd kasutage seda skripti koos teise skriptiga, et anda ühe käsuga mitmele skriptile käivitatavad õigused:

. / permission.sh script1.sh script2.sh script3.sh script4.sh

 pakkudes käivitatava loa mitmele skriptile

Veenduge siiski, et skripti nimi algaks skriptiga, kuna oleme ülaltoodud koodiplokis kasutanud $ skripti.

Järeldus

Nii saate hõlpsalt kontrollida ja muuta failiõigusi ning muuta bash-skripti käivitatavaks. Oleme selgitanud lihtsat chmod käsk saate kasutada käivitatava loa andmiseks konkreetsele kasutajale. Lisaks saate luua skripti, et muuta mitu skripti ühe käsuga käivitatavaks.