Okokuqala ndingathanda ukuxolisa, kuba ngolwesiHlanu odlulileyo andikwazi ukubhala iposi ke namhlanje ndiza kongeza eyongezelelweyo ukwenza usuku olulahlekileyo. 🙂
Ukwandiswa kweBrace
NgesiSpanish, ulwandiso oluphambili lubonakala kum njengomsebenzi ophefumlelweyo ngu C Igobolondo, Oku kuvelisa indibaniselwano phakathi kwabalinganiswa abangeniswe ngaphakathi kubakaki, iodolo eyisebenzisayo ukusuka ekhohlo ukuya ekunene. Ayintsonkothanga kwaphela, kodwa lukhetho oluya kuba luncedo kakhulu kutyelelo lwethu lwe-GNU / Linux.
Umzekelo:
I-echo ye $ 1,2,3} a1 a2 a3
Xa isetyenziswa ngeekoma (,) ivelisa indibaniselwano phakathi kwexabiso kunye namaxabiso ngaphakathi kubakaki. Ukuba bekungekho xabiso ngaphandle kwamaqhosha, ibiya kubonisa kuphela kwakanye ixabiso elineqhosha.
$ echo {a, b, c} abc
Ukusetyenziswa kwayo akunzima konke konke, kukho eminye imizekelo eqhelekileyo njengokudala imikhombandlela emininzi kwifolda
$ mkdir ~ / Imisebenzi / {inye, zimbini, zintathu, zine, zintlanu}
Oku kudala iifolda ezintlanu ngaphakathi kwifolda yemisebenzi, kufana nokungena kumyalelo omnye ngexesha. Ukwenza imikhombandlela emi-5.
Kukho ukwanda ngamanqaku amabini .. oku kudala uthotho lwamanani okanye oonobumba abaphuma kwixabiso lokuqala ukuya kwixabiso lokugqibela, musa ukusebenzisa amanani ngoonobumba.
$ echo {1..5} #Chanekile 1 2 3 4 5 $ echo {a..f} #Chanekile abcdf $ echo {a..5} #Ingachanekanga {a..5} # Ndicinga ukuba andizukuyiqhela le nto Umbala oluhlaza okwesibhakabhaka kwileta
Singagcina ixesha ngokwenza umjikelo kuba
# Endaweni yokubhala $ for ((i = 1; i <= 5; i ++)); yenza echo "Inombolo yam $ i"; yenziwe Inombolo yam 1 Inombolo yam yesi-2 Inombolo yam yesi-3 Inombolo yam engu-4 Inombolo yam engu-5 #Gcina ikhowudi usebenzisa ulwandiso lwesilima. $ for i kwi {1..5}; yenza echo "Inombolo yam $ i; uyenzile inombolo yam 1 Inombolo yam yesi-2 Inombolo yam engu-3 Inombolo yam engu-4 Inombolo yam engu-5 #Kunjalo kufanelekile ukusebenzisa nangona imveliso yahlukile. $ echo" Inombolo yam "{1..5} Inombolo yam Inombolo yam yesi-1 Inombolo yam yesi-2 Inombolo yam yesi-3 Inombolo yam engu-4
Ewe ndicinga ukuba umbono ucacile, haha ngoku ndiza kuphawula ukuba iyadibaniswa kwaye indlalwe.Ndithetha ukuthini ngale nto?
Ngokudityaniswayo sinokudibanisa isitshixo esinye okanye ezingaphezulu
$ echo {a..c} {1..3} a1 a2 a3 b1 b2 b3 c1 c2 c3
Ngokudibanisa abaninzi banokucinga ukuba ungasebenzisa izitshixo zokwandisa ngaphakathi kwezitshixo zokwandisa
$ echo {a, c {1..3}, d} a c1 c2 c3 d
Kwaye ekugqibeleni ukusuka IBhash 4 kunokwenzeka ukuba wandise amaxabiso.
$ echo {0..20..2} 0 2 4 6 8 10 12 14 16 18 20
Konke oku kunamhlanje, ke enkosi ngokundifundela abantu 🙂
extra
Uyenza njani ibin yendawo
Xa ndisithi a mna local ndithetha umkhombandlela apho sinezikripthi zethu kwaye kunokwenzeka ukuba sizenze njengomyalelo olula ...
Ukufezekisa oku kulula, into yokuqala ekufuneka uyenzile kukwenza umkhombandlela apho siza kugcina izikripthi.
mkdir ~ / .bin # Kule mzekelo iya kufihlwa
Ngoku sinefolda yethu yokugcina izikripthi kodwa ayizukusebenza de songeze umendo wendlela entsha .bin kwi $ PATH
Kule fayile ihleliwe bash_iprofayile, kwaye umgca wongezwa.
ukuthumela PATH = $ INDLELA: ~ / .bin
Kwaye i-voila yanele ukwenza i-bin yendawo, ewe iya kucela iimvume zengcambu ukuba kukho imfuneko yokuba sibhale iskripthi esikhawulezayo.
#! / bin / bash echo "Molo $ 1, unjani?"
Gcina ngegama le hola
Iskripthi sinikwe imvume yokuphumeza kwaye iya kwanela ukuyibiza ukusuka kwisiphelo sendlela
$ hello wada # Oku kuzakubonisa umyalezo Hello wada, unjani?
Ke ngeli qhinga likhawulezayo ungaqhuba izikripthi zakho ngokukhawuleza
Oko konke okwanamhlanje abantu abaphilile 🙂
PS Uxolo ngeempazamo, ukuba zikhona, amehlo am sele evaliwe hahaha 😀
Kudala ndikumcimbi we-bash kwaye bendingakuqondi ukwandiswa kwezihlangu zezilima ezidityaniswe ngentsinjana / ngeplangana kwezi, enkosi.
Kwiqhinga lendlela, uFedora ngokungagqibekanga wenza into enje kodwa kwi "~ / .local / bin", jonga i-snippet evela kwi-bash_profile endiyizisileyo kuJessie.
INDLELA = $ INDLELA: $ IKHAYA / .local / bin: $ IKHAYA / bin
ukuthumela PATH
Ndineengxaki ezithile:
1. Ndimenza njani ukuba andinike izithuba ezibini ngokwandiswa ngamanqaku; iminyaka {1..24,55..90} kwaye ndandisa iminyaka ukusuka ku-1 ukuya ku-24 kwaye ndiqhubeke nama-55 ukuya kumashumi alithoba. njengoko bendenzile khange isebenze. Ngoba?
2. Ukuba ndifuna ixabiso lokuqala lingasebenzi kwaye ndiqhubeke nokubala:
wget: http://manga.favorito / umfanekiso http://manga.favorito/imagen1
Ndizamile ngale ndlela ilandelayo kodwa i-wget ayifumananga: http://manga.favorito/imagen{, 1..42} Ngokutsho kwam, kuyakufuneka ndilishiye igama lam ngaphandle kwenombolo kwaye ndiqhubeke nenani ukusuka ku-1 ukuya ku-42 kodwa bekungenjalo. Ngoba?
Unyanisile ezinye ii-distros zinayo okanye zinayo i-bin kodwa kunjalo ukuze wonke umntu aqonde kwaye abone ukuba kunokwenzeka ukuyenza nakweyiphi na i-distro: D, Enkosi ngokuma.
Kulunge kakhulu kakhulu kule minikelo yolwazi kwihlabathi le-linux kunye nokukhuseleka kwayo, ngolunye uLwesihlanu ndiyathemba ukuba ndingafunda indlela yokufomata i-pendrive kwisiphelo sendlela nditshise iso le-DVD / CD yomfanekiso wayo nayiphi na inkqubo yasimahla kwisiphelo sendlela.
Enkosi ngamazwi akho mzalwana 😀 Ndiyathembisa ukuba ngolwesiHlanu ozayo ndiza kuyenza loo post. Kwaye kufuneka enye malunga nokwenza iVim hahaha kodwa bendingafuni ukuba bacinge ukuba iya kugubungela iVim kuphela.
Inqaku lesiphelo elibalaseleyo, eyona ilungileyo ndiyifundileyo ixesha elide, ukubala iibhlog ezininzi ezipapasha iitutorials zale ndlela. Ndiyabulela kakhulu!!
Ndiyabulela kakhulu 😀 Ndizakuzama ukuqhubeka.
Ingcebiso egqwesileyo yomgqomo wasekhaya!
Nibuliso!
Ukugqwesa, inkulu ukuba iluncedo kuwe, enkosi kakhulu ngokudlula komntakwethu 😀
Kulunge kakhulu! Andazi ngale nto. Enkosi 🙂
Wamkelekile mzalwana enkosi kuwe ngokuthatha ixesha lakho ukuyifunda 😀
Ndineengxaki ezithile:
1. Ndimenza njani ukuba andinike izithuba ezibini ngokwandiswa ngamanqaku; iminyaka {1..24,55..90} kwaye ndandisa iminyaka ukusuka ku-1 ukuya ku-24 kwaye ndiqhubeke nama-55 ukuya kumashumi alithoba. njengoko bendenzile khange isebenze. Ngoba?
2. Ukuba ndifuna ixabiso lokuqala lingasebenzi kwaye ndiqhubeke nokubala:
wget: http://manga.favorito/imagen http://manga.favorito/imagen1
Ndizamile ngale ndlela ilandelayo kodwa i-wget ayifumananga: http://manga.favorito/imagen{, 1..42} Ngokutsho kwam, kuyakufuneka ndilishiye igama lam ngaphandle kwenombolo kwaye ndiqhubeke nenani ukusuka ku-1 ukuya ku-42 kodwa bekungenjalo. Ngoba?
* Uxolo kodwa ndibeke iposti yokuqala njengempendulo kwaye ibingalunganga kwezinye iindawo
1.- Ingcinga yakho ayilunganga kufuneka uyidleke hahaha zama ngayo
$ echo {{1..24},{55..90}}
2.- Iyafana neyangaphambili ...
$ echo "URL"{,{1..42}}
Ungakhathazeki mzalwana, silapha ukusinceda help
Ukutshintsha i-echo nge-echo kunokujongeka njengoku
phendula "inombolo yam" {1..5} $ '\ n' | sed -e: a -e '$! N; s / \ n / \ n /; ta' | sed -e: a -e '$! N; s / 5 \ n / 5 /; ta'
kodwa ndikhetha ukuprinta
ushicilelo "Mna, I% d \ n" {1..5}
kwaye usebenzise umbono ofanayo wolwandiso oluphambili
fi
idityan
Ubeka njani iibhokisi zesiphelo sendlela ????
fi
idityan
Ukuvavanya ukuba ithegi yekhowudi iyasebenza
ihehe
Ukutshintsha i-echo nge-echo kunokujongeka njengoku
echo “Mi numero “{1..5}$’\n’ | sed -e :a -e ‘$!N;s/\n /\n/;ta’ | sed -e :a -e ‘$!N;s/5\n/5/;ta’
pero prefiero printf
printf “Mi numero %d\n” {1..5}
kwaye usebenzise umbono ofanayo wolwandiso oluphambili
fi
idityan
Ndishiyeke nezinye iibugs kodwa zasebenza
Ndiyaphila maluco
Uxolo ngokukuphazamisa
fi
idityan
Hahaha uziphendulile kodwa ukuba iphakathi kweelebheli
akukho zithuba ...
Kwaye endaweni ye for akukho mfuneko yokwenza umbhobho omninzi hahahaha ngokwaneleyo nge:
echo -e "Mi numero "{1..5}"\n\b"
Ukunyaniseka printf yeyona ndlela ilungileyo yokuprinta isicatshulwa kwizikripthi, iyaphatheka ngakumbi kodwa ngokwesiko isebenzisa i-echo.
Ndithatha izithuba! hahahahaha
masibone ngoku 😀
Fuck "ingaphantsi kwe" khowudi "enkulu kune" "ingaphantsi" kunye / "ikhowudi" enkulu kune "hahahaha
Ingxaki ethi echo -e ayikho mgangathweni, ke ayisebenzi kuzo zonke iinkqubo.
Kuphuma kwakhona kungcolile
jvk@jvktos:~$ echo -e "Mi numero "{1..5}"\n\b"
Mi numero 1
Mi numero 2
Mi numero 3
Mi numero 4
Mi numero 5
jvk@jvktos:~$
Kwaye oku
jvk@jvktos:~$ echo "Mi numero "{1..5}$'\n' | sed -e :a -e '$!N;s/\n /\n/;ta' | sed -e :a -e '$!N;s/5\n/5/;ta'
Mi numero 1
Mi numero 2
Mi numero 3
Mi numero 4
Mi numero 5
jvk@jvktos:~$
Ndicinga ukuba okwesibini kuzisa iziphumo ngcono, hahaha
fi
idityan
Iilebhile ziyangqubana, hehehe, masibone ukuba ziyasebenza na ngoku
jvk@jvktos:~$ echo -e "Mi numero "{1..5}"\n\b"
Mi numero 1
Mi numero 2
Mi numero 3
Mi numero 4
Mi numero 5
jvk@jvktos:~$
Kwaye oku
jvk@jvktos:~$ echo "Mi numero "{1..5}$'\n' | sed -e :a -e '$!N;s/\n /\n/;ta' | sed -e :a -e '$!N;s/5\n/5/;ta'
Mi numero 1
Mi numero 2
Mi numero 3
Mi numero 4
Mi numero 5
jvk@jvktos:~$
Ndicinga ukuba okwesibini kuzisa iziphumo ngcono, hahaha
fi
idityan
Ngapha koko, shiya izithuba phakathi kwemigca, yiyo loo nto ndiyicaphukela i-html, hahahaha
Ogqwesileyo! Ndiqhwaba iinyawo zakho haha
Bendingazi ukuba izitshixo zinokufakwa, kuba andikaze ndizame ukuzisebenzisa nazo, igcina ikhowudi eninzi kwaye iyafundeka ngale ndlela. Enkosi!
Enkosi kuwe ngokudlula komzalwana, ndiyavuya ukuba ibiluncedo
Wamkelekile, yile nto silapha, ukuba sabelane kwaye sinikele ngezimvo. Andazi ukuba ndenze njani inkqubo, ndenze nje izinto ezimbalwa eBhash kwaye ndapapasha kwizithuba ezibini ezinye zezikripthi endizenzileyo. Ndicinga ukuba ukwazi oku kungenza ikhowudi iqondakale lula.