Yakha inkqubo yakho inyathelo ngenyathelo usebenzisa iShell Scripting-Icandelo le-7

Wamkelekile kwakhona kwisifundo esilandelayo sakho Ikhosi (Tutorial) kwi-intanethi Msgstr "" Kude kube sifundo sangaphambili sihambile kwindlela yokwenza ezi modyuli zilandelayo zenkqubo esekwe kwi Ukushicilela kweShell usebenzisa iBash Shell njengetoliki yokuphumeza:

Ukushicilela kweShell

Kolu hlelo lutsha, yesixhenxe (7)Siza kugubungela isifundo semodyuli elandelayo:

UKUMISELWA KWENKQUBO YOLWIMI LOLWIMI

Le modyuli iya kukuvumela ukumisela imeko-bume limpio en I-UTF-8 Inkqubo yokusebenza ye-GNU yexesha lokubaleka /Linux, Ukuvumela ukuba ubonise kwinkqubo apho ufuna ukuba isebenze khona.

Oku kwenzeka amaxesha amaninzi iingxaki nge ukuphathwa kwe abalinganiswa hayi ASCII kwi yethu iinkqubo, ukusithintela amaxesha amaninzi ekuboniseni ngokuchanekileyo imiyalezo ebonisiweyo okanye efakwe kwiscreen okanye ikhutshwe (funda) yinkqubo efanayo.

Ngenxa yoko, ipheAra sebenza ngokufanelekileyo Ngedatha Isicatshulwa, indlela eyiyo kufuneke iqulunqwe ngokuchanekileyo, eyi kakhulu Kulula ukulungisa ingxaki ingxaki leyo ine iingxaki zokufaka iikhowudi Ewe Unga ukuthembela Isiphelo sakho ukubonisa ngokuchanekileyo ichanekile UTF-8. Kwaye le modyuli iyasinceda ngaloo nto.

Umxholo wayo ungalandela:


################################################################################
# INICIO DEL MODULO DE CONFIGURACIÓN DEL LENGUAJE DE CODIFICACIÓN DEL LPI-SB
################################################################################

read -p "Introduzca el lenguaje de Codificación de Caracteres de su Sistema Operativo (1 = es_VE / 2 = es_ES / 3 = en_EN): " T_LANG

if [ "$T_LANG" = "1" ]; then
   
   SET_LANG=es_VE

   echo -e '\a'

   echo ""
   echo ""
   echo "#--------------------------------------------------------------#"
   echo "# LA CODIFICACIÓN POR USTED INDICADA FUE: $SET_LANG             "
   echo "#--------------------------------------------------------------#"
   echo ""
   echo ""

   sleep 3
   clear

   elif [ "$T_LANG" = "2" ]; then
    
    SET_LANG=es_ES

   echo -e '\a'

   echo ""
   echo ""
   echo "#--------------------------------------------------------------#"
   echo "# LA CODIFICACIÓN POR USTED INDICADA FUE: $SET_LANG             "
   echo "#--------------------------------------------------------------#"
   echo ""
   echo ""

   sleep 3
   clear

   elif [ "$T_LANG" = "3" ]; then
     
     SET_LANG=en_US

   echo -e '\a'

   echo ""
   echo ""
   echo "#--------------------------------------------------------------#"
   echo "# LA ARQUITECTURA POR USTED INDICADA FUE: $SET_LANG             "
   echo "#--------------------------------------------------------------#"
   echo ""
   echo ""

   sleep 3
   clear

else

   SET_LANG=es_VE

   echo -e '\a'

   echo ""
   echo ""
   echo "#--------------------------------------------------------------#"
   echo "# LA ARQUITECTURA PREDETERMINADA CONFIGURADA FUE: $SET_LANG     "
   echo "#--------------------------------------------------------------#"
   echo ""
   echo ""

   sleep 3
   clear

fi

export LC_ALL=$SET_LANG.UTF-8
export LANG=$SET_LANG.UTF-8
export LANGUAGE=$SET_LANG.UTF-8

locale

sleep 3
clear

read -p "SI DESEA CANCELAR PRESIONE CUALQUIERA DE LOS SIGUIENTES CARACTERES: "s" "S" "y" "Y". DE LO CONTRARIO PRESIONE CUALQUIER OTRA TECLA! : " op

if [[ $op == "y" || $op == "Y" || $op == "s" || $op == "S" ]];

 then

   sleep 3 ; clear ; exit 0

 else

   sleep 3 ; clear ; read -p "EL SCRIPT LPI-SB PROCEDERA HA CONTINUAR, PRESIONE CUALQUIER TECLA PARA CONTINUAR..." && sleep 3 ; clear

fi

################################################################################
# FINAL DEL MODULO DE CONFIGURACIÓN DEL LENGUAJE DE CODIFICACIÓN DEL LPI-SB
################################################################################

Njengoko sinokuqonda xa sifunda ikhowudi yale modyuli, inye:

  • Isicela ngalo myalezo ulandelayo «Faka ulwimi lweKhowudi yoBume beNkqubo yakho yokuSebenza (1 = es_VE / 2 = es_ES / 3 = en_EN):«, bonisa kwinkqubo ukhetho (ulwimi) esifuna ukuseta ulwimi kulo ulwimi lokufaka iikhowudi.
  • Ke ngoku kuxhomekeke ekukhetheni komsebenzisi, inkqubo iyambonisa umyalezo kwiscreen othi "UKUFAKWA KWENKQUBO NGUWE UKUBONISILE KWAKHO: + ukhetho lwakho". Kwimeko yokukhetha enye into ngaphandle kwe-1, 2 okanye 3, inkqubo ngokungagqibekanga iqwalasela imeko ye-UTF-8 phantsi kolwimi lweSpanish_Venezolano (es_VE).

Iyakwenza konke oku isebenzisa imiyalelo yomyalelo:

ukuthumela ngaphandle LC_ALL = $ SET_LANG.UTF-8
ukuthumela ngaphandle LANG = $ SET_LANG.UTF-8
ukuthumela ngaphandle uLWIMI = $ SET_LANG.UTF-8

Kwaye ibonisa iziphumo kwiscreen, ngokwenza lo myalelo:

zendawo

Ukuphelisa ngomyalezo wokugqibela wesilumkiso kumsebenzisi othi:

UKUBA UNQWENELELA UKURHOXISA INKQUBO Kude kube ngoku, CINCELA NAYIPHI KWABALINGI ABALANDELAYO: “s” “S” “no” “Y”. NGOKUNYE OKUNYE, CINYELA NAYIPHI NA ENYE INDLELA YOKUQHUBEKA, KHUMBULA UKUTHI UKUSEBENZA KWEZAKHONO EZINGALunganga KUNOKUZISA IZIPHAKAMO EZINZULU KWI-LPI-SB UKUSEBENZA NGOKUPHELELEYO!

Ukuba umsebenzisi ucinezela abanye oonobumba abachanekileyo, inkqubo iyavala kwaye ngapha koko ikhupha lo myalezo ulandelayo kwaye iqhubeke nokusebenza:

I-LPI-SB SCRIPT IYA KUQHUBEKA UKUQHUBEKA, PHINTSHA NAYIPHI INGXELO YOKUQHUBEKA ...

=============

UKUFUNDA OKUCETYISWAYO:

I-GNU, i-LINUX, i-GNU / i-LINUX, i-SOFTWARE SIMAHLA NOKUVULA UMTHOMBO

KONKE KUNYE KUNYE NGOKUHLUKILEYO?

  • Yintoni i-GNU?
    GNU kuthetha GNU yiyo Not Unix, kwaye ibhekisa ku Iprojekthi yeSoftware yasimahla yeHlabathi, yaqala ngoJanuwari 1984 yi URichard M. Stallman, yaziwa njenge Iprojekthi yeGNU. GNU ibhekisa ngqo kwi Inkqubo yokuSebenza kweSoftware yasimahla. Uphuhliso lwe IGNU IFILOSOFI uvumele ikhompyuter (ikhompyuter) ukuba isetyenziswe ngaphandle kwesoftware enyathela inkululeko, ukhuseleko kunye nemfihlo yabasebenzisi bayo. Isishwankathelo, GNU igubungela IiNkqubo zokusebenza ze-UnixOko kukuthi, yi ngokwamaqela software ezininzi: iinkqubo, izicelo, amathala eencwadi, izixhobo zophuhliso kunye imidlalo. Uninzi lwe Iinkqubo ze-GNU zipapashwa phantsi kwephiko le Iprojekthi ye-GNU kwaye siyababiza Iiphakheji zeGNU.

Ngolwazi oluthe kratya kwi GNU ungaqala nge apha

  • Yintoni iLinux?
    Linux Njengombono, ngengqondo ebanzi kakhulu ekubhekiswa kuhlobo lwe Inkqubo yokusebenza. Nangona kunjalo, ngokungqongqo nangokuthe ngqo, iLinux ibhekisa kuhlobo lweKernel. Kukho enye esetyenziswa kakhulu kwi Iinkqubo zokusebenza ngenxa ye IGNU IFILOSOFI. Inkozo ye Inkqubo yokusebenza, ibhekisa kwi-kernel yayo, oko kukuthi, into (imodyuli) enoxanduva lokulawula imithombo yolwazi, ivumela ubuqhetseba beenkqubo zefayile, ukulawula izixhobo zonxibelelwano, nokunye okuninzi. Ngamafutshane, e
    l IKernel (ingundoqo) Kufana nelungu eliphambili okanye elibalulekileyo le- OS, kuba ephethe i Isoftware (SW) kunye Isixhobo (HW) Yekhompyuter yakho (ikhompyuter) inokusebenza kunye, ukusukela ukulawula imemori kuzo zonke iinkqubo ezisebenzayo kunye neenkqubo, ixesha lokuqhubekeka elisetyenziswa ziinkqubo ezisebenzayo kunye neenkqubo, kunye nokulawula ukufikelela kumda kunye nezinye izinto, yiyo yonke into ukulawula ikhompyuter ngendlela efanelekileyo nesebenzayo

PNgolwazi oluthe kratya malunga LINUX ungaqala nge apha

  • Yintoni i-GNU / Linux?
    GNU / Linux Siseti yonke yesoftware (usetyenziso / iinkqubo) ezenza ukuba i-Linux Kernel igqibe Inkqubo yokusebenza. GNU yile nto eyenza iLinux ukuba isimahla kwaye ivule. KUNYEs iphelele a Inkqubo yokusebenza iyahambelana neUnix. Iimpawu ezimbini ezibalulekileyo ezahlulahlulahlula i-ecosystem Iinkqubo zokusebenza Zezi: eyokuqala, kukuba isimahla, oku kuthetha ukuba akukho mfuneko yokuba sihlawule naluphi na uhlobo lwelayisensi kwinkampani yophuhliso lwesoftware ukuze isetyenziswe, kwaye okwesibini kukuba inkqubo ihamba kunye nekhowudi yemithombo, Oko kukuthi, kuba isasazwa phantsi kwe- I-GNU jikelele yoLuntu yeMvume, ikhowudi yemithombo yolwazi kufuneka ihlale ikufutshane (ifikeleleke) kwaye naluphi na utshintsho olunokubangelwa yile mveliso.

PNgolwazi oluthe kratya malunga LINUX ungaqala nge apha

  • Yintoni isoftware yasimahla?
    Ngamazwi alula wonke umntu Isoftware (Isicelo / iNkqubo) ilayisenisi yokusebenzisa kunye nokuhambisa ibizwa ngokuba LPG okanye isekwe kuyo, eyayiphuhliswa yi Iprojekthi ye-GNU. Ilayisensi yeGPL ikhuthaza kwaye iqinisekisa ezine (4) inkululeko ezisisiseko: the
    Inkululeko yokusebenzisa, inkululeko yokufunda, inkululeko yokuguqula kunye nenkululeko yokwabiwa ngokutsha. Yiyo loo nto, uInkqubo yile Software Free ewe kwaye ewe kuphela, abasebenzisi banazo zonke ezi nkululeko.

Ngolwazi oluthe kratya kwi Software Free ungaqala nge apha

  • Yintoni uMthombo oVulekileyo?
    Le mbono yaqala ukusetyenziswa kwi-90s yasemva kwexesha, kwaye yaqala njengenxalenye yephulo lokuthengisa elivela kwintshukumo ye Software Free, sigxininisa izibonelelo zobugcisa nezoqoqosho ezivela ekusetyenzisweni nasekuphuhlisweni kwe Vula Umnikezi kunye Software Free, Ngaphandle kokugxila kakhulu kwiingxoxo zokuziphatha ezithi Software Free zisa. Kuzo zonke, phantse zonke iisoftware ezixhaswe yi Iphulo lokuvula uMthombo yamkelwe elubala njenge Software Free, yintshukumo kunye noLuntu lwe Isoftware yasimahla, Ke ngoko, phantse ngalo lonke ixesha zombini ezi zinto zidibeneyo zisebenza amaxesha amaninzi ukubhekisa kwisoftware efanayo.

Ngolwazi oluthe kratya kwi Umthombo ovulekileyo kunye nokwahluka kwawo ngeSoftware yasimahla ungaqala nge apha kwaye apha

================

Ukuza kuthi ga ngoku, ndiyathemba ukuba uhlala ulithanda iklasi yeShell Scripting kunye nokuFunda okuCetyiswayo! Kude kube yiklasi elandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.