Bash Aichi Tamburină

bash (Bourne din nou coajă) - o variantă îmbunătățită și modernizată a cochiliei Bourne shell (sh).

Fișiere de configurare pentru inițializare.







Când Bash este invocat ca un shell interactiv, primul lucru pe care îl citește și solicită comenzile din fișierul / etc / profile, în cazul în care există acel fișier. După ce ați citit acest fișier, acesta se referă la următoarele fișiere în această ordine:

/.profile, citește și apelează comenzi de la ei. La ieșire, Bash citește și execută comenzi din fișier

/.bash_logout. De asemenea, Bash folosește comenzi din fișier

/.bashrc. Acest lucru poate fi anulat de opțiunea -norc. Opțiunea -rcfile determină Bash să utilizeze comenzi de la

Operatorul punct vă permite să includeți codul într-un fișier diferit (după perioada și înainte de încărcarea fișierului, se introduce un spațiu). Acest operator este adesea folosit pentru a include parametrii de configurare care se află în fișiere externe.

ghilimele duble - scuturi lacunele în valoarea de variabile, cum ar fi echo „Acest uid = $ UID“. Semnul $ și coloana dinapoi (``), închise în ghilimele duble, păstrează proprietățile caracterelor speciale.

Citate unice ecran toate caracterele speciale. Ie caracterul $ în ecou # '$ sym # "nu va fi interpretat ca un caracter special, ci va apărea ca text.







Citatele inversate "servesc la înlocuirea datelor. În locul unde se va utiliza substituția, ceea ce va fi transmis la ieșirea standard va fi înlocuit. În loc de citate, puteți utiliza paranteze cu semnul $. Comenzile de mai jos sunt identice:

Simbolul; Cochilia bash permite executarea secvențială a comenzilor - una după alta. Pentru aceasta, o serie de comenzi sunt introduse într-o singură linie și sunt separate de simbol ;. În acest caz, mai întâi se execută comanda 1, după terminarea comenzii 2, etc. De exemplu

Proprietățile variabilelor din scriptul shell:

nu este scris (valorile din variabilele considerate siruri de caractere, și numai dacă variabila este utilizată în expresia matematică, va fi variabilă verificarea de tip)

domeniul de aplicare al variabilelor - toate codul de aplicație (în cazul în care variabila este definită în funcție, aceasta va fi în continuare o variabilă globală, și poate fi accesat din orice program)

Atunci când accesați o variabilă nedefinită, nu sunt emise erori,

ecou și metacaractere în bash. Pentru a utiliza metacaracterele \ n (newline), \ t, și alte ecou în echipă ar putea avea nevoie pentru a utiliza tasta -E două caractere backslash, sau puteți utiliza construcții de $ # „\ X #“, următoarele comenzi sunt identice în rezultatul muncii lor:

Configurarea variabilelor de mediu bash

Imprimați variabilele de mediu.

export - adăugați variabila de mediu pp = 1. Comanda de export atribuie o anumită valoare variabilei de mediu. Dacă variabila nu există, va fi creată instantaneu. Dacă variabila are deja un anumit sens, va fi pierdută.

unset - ștergeți variabila de mediu pp

Că vechea valoare a variabilei nu este pierdută, de exemplu, trebuie să adăugați un nou director la variabila PATH, trebuie să utilizați următoarea structură:

.bash_aliases







Articole similare

Trimiteți-le prietenilor: