Publicații conexe 'bash'


Bash Scripting: Variabile și Subshell
Este destul de ușor să declarați o variabilă în shell Bash, luați un exemplu ca unul de mai jos: #! /bin/bash myname="Kshitiz" myage="26" echo "My name is: $myname" echo "my age is: $myage" De asemenea, putem stoca rezultatul unei comenzi shell valide într-o variabilă, acest proces se numește Subshell. Aici, o comandă shell validă este trimisă în fundal, iar rezultatul ei este apoi indicat de o variabilă. Să înțelegem asta printr-un exemplu:..

Jocul vieții lui Conway: Învață Bash creând un joc mic
Bash (Bourne Again Shell) este un limbaj de scripting creat pentru sisteme de operare GNU (care includ sisteme asemănătoare UNIX, de exemplu, Linux). Poate fi folosit pentru a interacționa cu sistemul de operare din linia de comandă și pentru a scrie programe pentru automatizarea diferitelor sarcini. Jocul vieții al lui Conway Conway’s Game of Life este un joc cu zero jucători care constă dintr-o tablă, cu o anumită configurație inițială. Placa este împărțită în termeni de..

5 lucruri de știut înainte de a începe să scrieți scripturi în Bash Shell
Nu face aceleasi greseli ca mine! Notă : această poveste este pentru dezvoltatorii care sunt obișnuiți cu limbaje de nivel înalt, cum ar fi C, C#, Javascript sau Python și sunt noi în scripturile Bash Shell # 1 Ciclul de viață al comenzii Când o comandă este dată shell-ului, interpretul face următorii pași principali: Înlocuirea variabilelor — înlocuiește toate variabilele cu valorile lor Analizarea liniilor — interpretul scanează din nou linia și decupează spații..

Încărcați mediul la modificarea directorului
Schimbați contextul gcloud , autentificarea az , contextul Kubernetes, setați variabilele de mediu și multe altele, doar schimbarea directorului În timpul unei zile obișnuite la serviciu, adesea trebuie să schimb între două sau chiar trei repoziții diferite, fiecare cu gcloud sau az relativ, sau orice configurație, contextul Kubernetes și așa mai departe. La început, mi s-a părut foarte frustrant și consumator de timp să caut înapoi în istorie comenzile pe care trebuia să le..

Automatizarea construirii MXNet folosind scripting Bash
Automatizarea construirii MXNet folosind scripting Bash Construirea binarelor pentru lansarea de software este minuțioasă. Dar automatizarea folosind scriptingul Bash s-a dovedit a merita bataia de cap! Ca parte a testării Apache MXNet , mi s-a încredințat sarcina de a construi fișierele binare pentru un furk intern Apache MXNet. În timp ce construiam și testam binarul MXNet, a trebuit să parcurg nenumărate pași. În plus, această conductă a trebuit să fie replicată de 8 ori..

Bash: Ce face "ls *.c"?
Când înveți „Bash”, una dintre cele mai de bază comenzi pe care va trebui să le stăpânești este ls , care va lista conținutul directorului. Există multe opțiuni pe care le puteți include atunci când afișați lista, așa că vă invit să citiți pagina de manual pentru această comandă, deoarece o vom face simplu și specific aici. După cum spune titlul, comanda despre care voi vorbi aici este: $ ls *.c Privind rezumatul comenzii ls , vedem: ls [OPȚIUNE]… [FIȘIER]… Aceasta..

Cum se rezolvă zsh: ucis pe MacOS Ventura
În acest ghid - veți găsi soluția finală la această problemă Sincer, am căutat pe tot web o soluție. Ceea ce am găsit, în cea mai mare parte, este fie învechit, fie pe anumite subiecte care nu sunt utile pentru toată lumea. Problemă Uneori când instalați Homebrew sau când instalați Ruby, Git, un pachet Python, prin Homebrew. Dai greș cu .zshrc și .zprofile și nu ai idee cum să-l recuperezi. O altă opțiune este că poate că sunteți unul dintre cei cărora le place să se..