Okokuqala ngifisa ukuxolisa, ngoba ngoLwesihlanu olwedlule angikwazanga ukubhala iposi ngakho namhlanje ngizofaka okungeziwe ukwenza usuku olulahlekile. 🙂
Ukunwetshwa Kwe-brace
Ngokwandiswa kokhiye waseSpain kubonakala kimi kungumsebenzi ophefumulelwe ngu C Igobolondo, lokhu kudala inhlanganisela phakathi kwezinhlamvu ezifakiwe ngaphakathi kwabakaki, i-oda elisebenzisayo lisuka kwesobunxele liye kwesokudla. Akunzima nakancane, kepha kuyindlela ezoba wusizo olukhulu ohambweni lwethu lwe-GNU / Linux.
Isibonelo:
$ echo a {1,2,3} a1 a2 a3
Lapho isetshenziswa ngamakhoma (,) kwakha inhlanganisela phakathi kwenani a namanani ngaphakathi kwabakaki. Ukube belingekho inani ngaphandle kokhiye, belizokhombisa kanye kuphela inani ngalinye eliqukethe ukhiye.
$ echo {a, b, c} abc
Ukusetshenziswa kwayo akunzima nhlobo, kunezinye izibonelo ezijwayelekile njengokudala izinkomba eziningi kufolda
$ mkdir ~ / Imisebenzi / {eyodwa, ezimbili, ezintathu, ezine, ezinhlanu}
Lokhu kudala amafolda amahlanu ngaphakathi kwefolda yemisebenzi, kufana nokufaka umyalo owodwa ngasikhathi. Ukwakha izinkomba ezi-5.
Kukhona ukunwetshwa ngamaphuzu amabili .. lokhu kudala uchungechunge lwezinombolo noma izinhlamvu ezisuka kunani lokuqala ziye kunani lokugcina, ungasebenzisi izinombolo ezinezinhlamvu.
$ echo {1..5} #Lungile 1 2 3 4 5 $ echo {a..f} #I-abcdf elungile $ echo {a..5} #Akulungile {a..5} # Ngicabanga ukuthi angisoze ngathola ujwayele lo mbala oluhlaza okwesibhakabhaka ngohlamvu
Singonga isikhathi ngokwakha umjikelezo ngoba
# Esikhundleni sokubhala $ for ((i = 1; i <= 5; i ++)); yenza echo "Inombolo yami $ i"; kwenziwe inombolo yami 1 Inombolo yami 2 Inombolo yami 3 Inombolo yami 4 Inombolo yami engu-5 # Gcina ikhodi usebenzisa ukunwetshwa kwabakaki. $ for i ku- {1..5}; yenza echo "Inombolo yami $ i; kwenziwe inombolo yami 1 Inombolo yami 2 Inombolo yami 3 Inombolo yami 4 Inombolo yami 5 #Kunjalo kuvumelekile ukusetshenziswa yize okukhiphayo kuhlukile. $ echo" Inombolo yami "{1..5} Inombolo yami 1 Inombolo yami 2 Inombolo yami 3 Inombolo yami 4 Inombolo yami engu-5
Ngicabanga ukuthi umqondo ucacile, haha manje ngizophawula nje ukuthi iyakwazi ukuhlanganiswa futhi yakhiwe. Ngichaza ukuthini ngalokhu?
Ngokuhlanganiswa ukuthi singajoyina ukhiye owodwa noma ngaphezulu
$ echo {a..c} {1..3} a1 a2 a3 b1 b2 b3 c1 c2 c3
Ngokufaka izidleke njengoba abaningi bengacabanga ukuthi ungasebenzisa okhiye bokunweba ngaphakathi kokhiye bokunweba
$ echo {a, c {1..3}, d} a c1 c2 c3 d
Futhi ekugcineni kusuka IBash 4 kungenzeka ukwandisa amanani.
$ echo {0..20..2} 0 2 4 6 8 10 12 14 16 18 20
Lokhu konke okwanamuhla, ngakho-ke ngiyabonga ngokungifundela abantu 🙂
Extra
Ungawakha kanjani umgqomo wasendaweni
Lapho ngithi a am local ngiqonde umkhombandlela lapho sinemibhalo yethu futhi kungenzeka ukuwenza njengomyalo olula ...
Ukufeza lokhu kulula, into yokuqala okudingeka uyenze ukudala umkhombandlela lapho sizogcina khona imibhalo.
mkdir ~ / .bin # Kulesi sibonelo kuzofihlwa
Manje sesinefolda yethu yokugcina imibhalo kepha ngeke isebenze size sifake indlela ye-bin entsha ku- $ PATH
Ngalokhu ifayela lihleliwe bash_profile, futhi umugqa uyangezwa.
thekelisa INDLELA = $ INDLELA: ~ / .bin
Futhi i-voila eyanele ukudala umgqomo wasendaweni, impela izocela izimvume zezimpande uma kunesidingo ngesibonelo esibhala iskripthi esheshayo.
#! / bin / bash echo "Sawubona $ 1, unjani?"
Yigcine ngegama le- Sawubona
Iskripthi sinikezwa imvume yokwenza futhi kuzokwanela kuphela ukusibiza sisuka esigungwini
$ hello wada # Lokhu kuzokhombisa umyalezo Sawubona wada, unjani?
Ngakho-ke ngaleli qhinga elisheshayo ungaqalisa imibhalo yakho ngokushesha
Konke lokho okwanamuhla ngabantu abaphilile 🙂
PS Uxolo ngamaphutha uma ekhona, amehlo ami asevele avaleka hahaha 😀
Kade nginenkinga ye-bash isikhathi eside futhi bengingakuqondi ukunwetshwa kwabakaki.
Endleleni yamaqhinga, uFedora ngokuzenzakalela wenza into enjengale kepha ku- "~ / .local / bin", bheka amazwibela avela ku-bash_profile engilethe kuJessie.
INDLELA = $ INDLELA: $ IKHAYA / .local / bin: $ IKHAYA / bin
thekelisa PATH
Nginokukhathazeka okuthile:
1. Ngimenza kanjani ukuthi anginike izikhawu ezimbili ngokunwetshwa ngamaphuzu; iminyaka engu- {1..24,55..90} nokuthi ngiyayandisa iminyaka isuka ku-1 iye ku-24 bese ngiqhubeka ngama-55 kuye kwangamashumi ayisishiyagalolunye. njengoba ngenzile bekungasebenzi. Kungani?
2. Uma ngifuna inani lokuqala lingasebenzi futhi ngiqhubeke nokubala izinombolo:
wget: http://manga.favorito / isithombe http://manga.favorito/imagen1
Ngizamile ngale ndlela elandelayo kepha i-wget ayitholakalanga: http://manga.favorito/imagen{, 1..42} Ngokusho kwami, kuzofanele ngishiye igama ngingenanombolo ngiqhubeke nenombolo kusuka ku-1 kuye ku-42 kepha bekungenjalo. Kungani?
Uqinisile amanye ama-distros abe noma abe ne-.bin kepha kwenzelwa ukuthi wonke umuntu aqonde futhi abone ukuthi kungenzeka ukukwenza kunoma iyiphi i-distro: D, Siyabonga ngokuma.
Kuhle kakhulu impela kule minikelo yolwazi emhlabeni we-linux nokuphepha kwayo, ngolunye uLwesihlanu ngithemba ukuthi ngingahle ngifunde ukufometha i-pendrive esigungwini bese ngishisa isithombe se-iso DVD / CD sanoma yiluphi uhlelo lwamahhala esigungwini.
Ngiyabonga ngamazwi akho mfowethu 😀 Ngiyathembisa ukuthi ngoLwesihlanu oluzayo ngizokwenza lokho okuthunyelwe. Futhi kumele ngibe ngokwezifiso ze-Vim hahaha kepha bengingafuni ukuthi bacabange ukuthi kuzohlanganisa iVim kuphela.
I-athikili yokugcina enhle kakhulu, okungcono kakhulu engikufunde esikhathini eside, kubalwa amabhulogi amaningana ashicilela okokufundisa kwalesi sitayela. Ngibonga kakhulu!!
Ngiyabonga kakhulu 😀 ngizozama ukuhambisana.
Ithiphu enhle kakhulu yomgqomo wasendaweni!
Ukubingelela!
Kuhle kakhulu, kuhle ukuthi kuwusizo kuwe, ngiyabonga kakhulu ngokudlula komfowethu 😀
Kuhle kakhulu! Akukho mqondo ngalokhu. Ngiyabonga 🙂
Wamukelekile mfowethu ngiyabonga ngokuzinika isikhathi sokuyifunda 😀
Nginokukhathazeka okuthile:
1. Ngimenza kanjani ukuthi anginike izikhawu ezimbili ngokunwetshwa ngamaphuzu; iminyaka engu- {1..24,55..90} nokuthi ngiyayandisa iminyaka isuka ku-1 iye ku-24 bese ngiqhubeka ngama-55 kuye kwangamashumi ayisishiyagalolunye. njengoba ngenzile bekungasebenzi. Kungani?
2. Uma ngifuna inani lokuqala lingasebenzi futhi ngiqhubeke nokubala izinombolo:
wget: http://manga.favorito/imagen http://manga.favorito/imagen1
Ngizamile ngale ndlela elandelayo kepha i-wget ayitholakalanga: http://manga.favorito/imagen{, 1..42} Ngokusho kwami, kuzofanele ngishiye igama ngingenanombolo ngiqhubeke nenombolo kusuka ku-1 kuye ku-42 kepha bekungenjalo. Kungani?
* Uxolo kodwa ngibeke okuthunyelwe kokuqala njengempendulo futhi bekungalungile kwezinye izingxenye
1.- Umqondo wakho awulungile kufanele uwudle hahaha zama ngawo
$ echo {{1..24},{55..90}}
2.- Kuyafana nokwangaphambilini ...
$ echo "URL"{,{1..42}}
Ungakhathazeki mfowethu, silapha ukuzosisiza 🙂
Ukufaka esikhundleni se-echo nge-echo kuzobukeka kanjena
nanela "Inombolo yami" {1..5} $ '\ n' | sed -e: a -e '$! N; s / \ n / \ n /; ta' | sed -e: a -e '$! N; s / 5 \ n / 5 /; ta'
kepha ngincamela ukuphrinta
phrinta "Mina, I% d \ n" {1..5}
futhi usebenzise umqondo ofanayo wokunwetshwa kokhiye
i-atte
jvk85321
Ubeka kanjani amabhokisi wokugcina ????
i-atte
jvk85321
Ukuhlola ukuthi ithegi lekhodi liyasebenza yini
yena yena
Ukufaka esikhundleni se-echo nge-echo kuzobukeka kanjena
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}
futhi usebenzise umqondo ofanayo wokunwetshwa kokhiye
i-atte
jvk85321
Ngisele nezinye izimbungulu kepha kwasebenza
Ngihlala maluco
Uxolo ngokuhlupha
i-atte
jvk85321
Hahaha uziphendulile kodwa uma kuphakathi kwamalebula
azikho izikhala ...
Futhi esikhundleni se- for akudingekile ukwenza ipayipi elingaka hahahaha ngokwanele nge:
echo -e "Mi numero "{1..5}"\n\b"
Ukuthembeka ukuphrinta kuyindlela engcono yokuphrinta umbhalo kwizikripthi, iyaphatheka kepha ngokwesiko isebenzisa i-echo.
Ngithatha izikhala! hahahahaha
ake sibone manje 😀
Fuck ingaphansi "kwekhodi" enkulu kune "" ngaphansi kuka "/ ikhodi" enkulu kune "hahahaha
Inkinga ethi echo -e ayisijwayelekile, ngakho-ke ayisebenzi kuzo zonke izinhlelo.
Futhi kuphuma 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:~$
Futhi ngalokhu
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:~$
Ngicabanga ukuthi owesibili wethula umphumela kangcono, hahaha
i-atte
jvk85321
Lawa amalebuli ayashaywa, hehehe, ake sibheke ukuthi ayasebenza yini manje
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:~$
Futhi ngalokhu
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:~$
Ngicabanga ukuthi owesibili wethula umphumela kangcono, hahaha
i-atte
jvk85321
Noma kunjalo, shiya izikhala eziphakathi kolayini, yingakho ngiyizonda i-html, hahahaha
Kuhle kakhulu! Ngishaya izinyawo haha
Bengingazi ukuthi okhiye bangafakwa esidlekeni, ngoba angikaze ngizame nokuyisebenzisa, igcina ikhodi eningi impela futhi ifundeka ngale ndlela. Ngiyabonga!
Ngiyabonga ngokudlula komfowethu, ngiyajabula ukuthi bekusebenziseka kahle
Wamukelekile, yingakho silapha, ukwaba nokunikela ngemibono. Angazi ukuthi ngingahlela kanjani, ngivele ngenza izinto ezimbalwa eBash futhi ngashicilela kokuthunyelwe okubili eminye imibhalo engiyenzile. Ngicabanga ukuthi ukwazi lokhu kungenza ikhodi iqondakale kalula.