Ta yaya don: yadda zaka ƙirƙiri umarnin ka a cikin Linux

Layin umarnin Linux: fuskar bangon waya

Kullum muna magana game da umarni don gudana a cikin Linux CLI, consoles, emulators m, da dai sauransu. Amma a wannan karon mun kawo muku koyawa daban-daban, karamin jagora ne don karantarwa ƙirƙirar namu umarnin Linux. Ee, kamar yadda kuka ji shi, a hanya mai sauƙi da sauƙi za mu iya ƙirƙirar kayan aikin namu kuma mu kira shi daga Linux console don gudanar da shi da more rayuwa. Don wannan muna da zaɓuɓɓuka daban-daban, tunda zamu iya amfani da yarukan shirye-shirye daban-daban don ƙirƙirar ta, kodayake ga misalinmu za mu mai da hankali ne kawai ga rubutun harsashi don Bash.

Hanyar don ƙirƙirar shiri ko umarni yana buƙata wadannan matakai:

  1. Rubuta lambar kayan aikinmu. Idan kun riga kun san abin da kuke buƙata ko abin da kuke so, rubuta lambar asalin kayan aikinku ko menene shi da kowane yare da kuka zaɓa. Misali, zaka iya yin sa a cikin C, Python, Perl, ko azaman rubutun Bash.
  2. Tattara lambar tushe don samar da zartarwa. Misali, idan yana cikin C ko C ++, da sauransu, zaka iya yinshi tare da taimakon gcc compiler ta hanya mai sauki. Idan yare ne da aka fassara, kamar su Python, Perl, Ruby, da sauransu, dole ne a sanya mai fassararsa sannan a sanya fayil din tare da lambar tushe wanda za'a aiwatar dashi. Wannan ma batun rubutun Bash ne, a wannan yanayin mai fassara shine Bash da kansa kuma don aiwatar dashi zamu iya amfani da: chmod + x script_name.sh
  3. Da zarar mun tattara ko muna da fayil ɗin aiwatarwa, muna kwafa shi ko matsar da shi zuwa hanya an haɗa su a cikin $ PATH canjin yanayi, kamar / usr / bin. Kuna iya ganin hanyoyin tare da amo $ PATH. Tare da wannan zamu iya aiwatar dashi ta hanyar shigar da sunan sa kuma ba lallai bane mu sanya cikakkiyar hanyar.

Da zarar an gama wannan muna da umarnin mu a shirye don aiwatarwa ... zaku iya rubuta sunan sa kuma za'a zartar dashi.

Misali, don ku fahimta, zan saka misali mai amfani:

  • Mataki na 1: zamu rubuta lambar, a wannan yanayin rubutun bash mai sauƙi, don yin wannan buɗe editan rubutu mafi so kuma rubuta lambar mai zuwa (ko ta rubutunku):
#!/bin/bash

echo "Hola mundo"

  • Mataki na 2: mun adana fayil ɗin rubutu kuma a harkata zan kira shi hello. Kuma yanzu na sanya shi zartarwa;:
chmod +x hola

  • Mataki na 3: yanzu lokaci yayi da za a matsar dashi zuwa hanyar da aka sani don kar a kasance koyaushe a cikin kundin adireshi inda aka shirya shi ko sanya cikakkiyar hanyar aiwatarwa ...
cp hola.sh /usr/bin/

Kuma yanzu zamu iya tafiyar dashi ta hanya mai sauƙi:

hola

Kuma a wannan yanayin yakamata ka ga allon saƙo mai sauƙi «Sannu Duniya«


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Emiliano m

    Ya kamata a kira fayil ɗin hello ba tare da .sh ba idan kuna son yin kira tare da sauƙi hello
    Na gode!