File Concatenation (cat) - Bash Scripting
Cuprins:
Una dintre cele mai utilizate operațiuni cu șiruri este concatenarea. Concatenarea șirurilor este doar un cuvânt fantezist de programare pentru unirea șirurilor împreună prin adăugarea unei șiruri la capătul altei șiruri.
În acest tutorial, vă vom explica cum să concatenăm șirurile în Bash.
Strânse de concatenare
Cel mai simplu mod de a concatena două sau mai multe variabile șir este de a le scrie una după alta:
VAR1="Hello, " VAR2=" World" VAR3="$VAR1$VAR2" echo "$VAR3"
Ultima linie va răsuna șirul concatenat:
Hello, World
De asemenea, puteți concata una sau mai multe variabile cu șiruri literale:
VAR1="Hello, " VAR2="${VAR1}World" echo "$VAR2"
Hello, World
În exemplul de mai sus variabila
VAR1
este închisă în acolade pentru a proteja numele variabilei de la caracterele înconjurătoare. Când variabila este urmată de un alt caracter de nume de variabilă valabil, trebuie să-l adăugați în paranteza
${VAR1}
.
Pentru a evita probleme de împărțire sau împărțire a cuvintelor, trebuie să încercați întotdeauna să folosiți ghilimele duble în jurul numelui variabilei. Dacă doriți să suprimați interpolarea variabilă și tratamentul special al caracterului de retragere în loc să folosiți ghilimele duble.
Bash nu separă variabilele în funcție de „tip”, variabilele sunt tratate ca întregi sau șiruri în funcție de contexte. De asemenea, puteți concatena variabile care conțin doar cifre.
VAR1="Hello, " VAR2=2 VAR3=" Worlds" VAR4="$VAR1$VAR2$VAR3" echo "$VAR4"
Concatenarea șirurilor cu operatorul + =
Un alt mod de concatenare a șirurilor în bash este prin adăugarea de variabile sau șiruri literale la o variabilă folosind operatorul
+=
:
VAR1="Hello, " VAR1+=" World" echo "$VAR1"
Hello, World
Următorul exemplu utilizează operatorul
+=
pentru a concatena șiruri în bash pentru buclă:
VAR="" for ELEMENT in 'Hydrogen' 'Helium' 'Lithium' 'Beryllium'; do VAR+="${ELEMENT} " done echo "$VAR"
Hydrogen Helium Lithium Beryllium
Concluzie
Concatenarea variabilelor șir este una dintre cele mai fundamentale operații în scripturile Bash. După ce ați citit acest tutorial, ar trebui să înțelegeți bine modul de concatenare a șirurilor în Bash. Puteți verifica, de asemenea, ghidul nostru despre compararea șirurilor.
Microsoft Research Asia găzduiește porțile la 10 ani Bash
Microsoft Research Asia a crescut de la o duzină de oameni în 1998 la mai mult de 350 de decenii mai târziu.
Un serviciu complet complet vpn pentru Android, fără șiruri atașate
Am căutat în sus și în jos pentru a găsi un serviciu VPN excelent pentru Android, care nu numai că este complet gratuit, dar are și foarte puține reclame. Merită să încerci!
Cum să convertiți șiruri în numere întregi din python
Adesea, atunci când scrieți codul Python, va trebui să convertiți un tip de date în altul. În Python puteți converti un șir în număr întreg folosind funcția int () încorporată.







