Contribuțiile utilizatorului Admin
Pentru Admin discuție jurnal blocări încărcări jurnale
28 octombrie 2024
- 17:2428 octombrie 2024 17:24 dif ist +80 N Bash Pagina 86 Pagină nouă: Pagina anterioară | Următoarea pagină
- 17:1728 octombrie 2024 17:17 dif ist +935 Bash Pagina 85 →Expresii regulate
- 15:0028 octombrie 2024 15:00 dif ist −23 Bash Pagina 15 Fără descriere a modificării actuală
- 15:0028 octombrie 2024 15:00 dif ist −15 Bash Pagina 15 Fără descriere a modificării
- 14:5928 octombrie 2024 14:59 dif ist +12 Bash Pagina 15 Fără descriere a modificării
- 14:5828 octombrie 2024 14:58 dif ist +2 Bash Pagina 33 →Comanda read, reanalizată actuală
- 14:5628 octombrie 2024 14:56 dif ist +35 Bash Pagina 33 →Comanda read, reanalizată
- 14:3028 octombrie 2024 14:30 dif ist −1 Bash Pagina 62 →Exercițiul ghicirea numărului, folosind calcule aritmetice (( )) actuală
- 14:3028 octombrie 2024 14:30 dif ist −16 Bash Pagina 62 →Exercițiul ghicirea numărului, folosind calcule aritmetice (( ))
- 13:3228 octombrie 2024 13:32 dif ist +1 Bash Pagina 51 →Script actuală
- 13:3128 octombrie 2024 13:31 dif ist +1 Bash Pagina 51 →Script
- 13:2428 octombrie 2024 13:24 dif ist 0 Bash Pagina 47 →Exemplu actuală
27 octombrie 2024
- 16:3427 octombrie 2024 16:34 dif ist +44 Bash Pagina 85 Fără descriere a modificării
- 16:3427 octombrie 2024 16:34 dif ist +19 Bash Pagina 85 →Expresii regulate
- 16:3427 octombrie 2024 16:34 dif ist +101 N Bash Pagina 85 Pagină nouă: ==Expresii regulate== Pagina anterioară | Următoarea pagină
- 16:3327 octombrie 2024 16:33 dif ist +1.996 N Bash Pagina 84 Pagină nouă: ==Rezumat== Rularea scripturilor Bash permite automatizarea sarcinilor prin executarea secvențelor de comenzi stocate într-un fișier. Aceste scripturi pot fi rulate direct din terminal sau importate în sesiuni curente de shell. ==Fundalul și nohup== - ''Fundalul'': Comenzile pot fi rulate în fundal adăugând `&` la sfârșitul comenzii. Acest lucru permite continuarea utilizării terminalului pentru alte comenzi. - ''nohup'': Utilizată pentru a rula o comandă care v... actuală
- 16:2827 octombrie 2024 16:28 dif ist +244 Bash Pagina 83 →Rularea codului dintr-un fișier actuală
- 16:2427 octombrie 2024 16:24 dif ist +1 Bash Pagina 83 →Rularea codului dintr-un fișier
- 16:2327 octombrie 2024 16:23 dif ist +1.786 N Bash Pagina 83 Pagină nouă: ==Rularea codului dintr-un fișier== Folosind hash-bang și rulându-l ca o comandă Hash-bang (shebang) - Un fișier script poate fi rulat direct dacă conține un hash-bang (shebang) la început. De exemplu: #!/bin/bash Aceasta indică shell-ului care interpret să folosească pentru a rula scriptul. * Permisiunea executabilă Este necesar ca fișierul să aibă permisiuni de executare setate pentru a putea fi rulat ca o comandă. Puteți seta permisiunile folosind: ch...
- 16:1927 octombrie 2024 16:19 dif ist −165 Bash Pagina 82 →shopt și set actuală
- 16:1827 octombrie 2024 16:18 dif ist −61 Bash Pagina 82 →shopt și set
- 16:1627 octombrie 2024 16:16 dif ist −21 Bash Pagina 82 →shopt și set
- 16:1427 octombrie 2024 16:14 dif ist +4.631 Bash Pagina 82 Fără descriere a modificării
- 16:0727 octombrie 2024 16:07 dif ist +4.057 N Bash Pagina 82 Pagină nouă: ==Rularea script-urilor== Rularea script-urilor este un aspect esențial al administrării sistemului și automatizării sarcinilor în mediile Unix/Linux. Această secțiune va explora diferitele metode de a rula script-uri, opțiunile disponibile și considerațiile legate de gestionarea execuției acestora. ==Rularea codului dintr-un fișier== Pentru a rula un script dintr-un fișier, trebuie să aveți permisiuni de execuție setate pe fișierul respectiv. Iată cum se f...
- 15:5327 octombrie 2024 15:53 dif ist +889 Bash Pagina 81 →Exercițiul 1 - Schimbarea extensiei fișierelor actuală
- 15:4927 octombrie 2024 15:49 dif ist +2 Bash Pagina 81 →Exercițiul 1 - Schimbarea extensiei fișierelor
- 15:4327 octombrie 2024 15:43 dif ist +741 N Bash Pagina 81 Pagină nouă: ==Exercițiul 1 - Schimbarea extensiei fișierelor== '''Scenariu''' Un script ce schimbă extensia veche a fișierelor dintr-un folder cu o nouă extensie specificată ca argument: ./move.sh oldext newext '''Scriptul''' #!/bin/bash # Verificăm numărul de argumente if [ "$#" -ne 2 ]; then echo "Usage: $0 oldext newext" exit 1 fi oldext="$1" newext="$2" # Schimbăm extensia pentru fiecare fișier cu extensia veche for file in *."$oldext"; do # Verific...
- 15:3827 octombrie 2024 15:38 dif ist −3 Bash Pagina 80 →Sfârșitul opțiunilor actuală
- 15:3827 octombrie 2024 15:38 dif ist +1.412 N Bash Pagina 80 Pagină nouă: ==Sfârșitul opțiunilor== Sfârșitul opțiunilor este notat cu `--`. Acesta este un mecanism folosit de multe comenzi UNIX pentru a indica faptul că argumentele care urmează nu vor fi interpretate ca opțiuni. '''Utilizare''' Siguranța în lucrul cu datele: * Utilizarea `--` este utilă atunci când se lucrează cu date care încep cu o liniuță (`-`), deoarece acest lucru poate crea confuzie în interpretarea argumentelor. De exemplu, pentru a șterge un fișier num...
- 15:3127 octombrie 2024 15:31 dif ist +17 Bash Pagina 79 →Modele de expresie condiționată
- 15:3027 octombrie 2024 15:30 dif ist +34 Bash Pagina 79 →Modele de expresie condiționată
- 15:2927 octombrie 2024 15:29 dif ist −9 Bash Pagina 79 →Modele de expresie condiționată
- 15:2927 octombrie 2024 15:29 dif ist −25 Bash Pagina 79 →Modele de expresie condiționată
- 15:2927 octombrie 2024 15:29 dif ist +1.640 N Bash Pagina 79 Pagină nouă: ==Modele de expresie condiționată== Modelele de expresie condiționată în Bash permit evaluarea condițiilor utilizând potrivirea modelelor. Acestea sunt utile pentru a verifica dacă o variabilă se potrivește cu un anumit format sau model. ## Operatorii de potrivire ''Operatorii de potrivire'': - Operatorul `==` este utilizat pentru a compara dacă două valori sunt egale. - Operatorul `!=` este utilizat pentru a verifica dacă două valori nu sunt egale. -...
- 15:1127 octombrie 2024 15:11 dif ist +1.582 Bash Pagina 78 Fără descriere a modificării actuală
- 15:0327 octombrie 2024 15:03 dif ist +80 N Bash Pagina 78 Pagină nouă: Pagina anterioară | Următoarea pagină
- 15:0227 octombrie 2024 15:02 dif ist −1 Bash Pagina 77 →Exemple de bază actuală
- 15:0027 octombrie 2024 15:00 dif ist −4 Bash Pagina 77 Fără descriere a modificării
- 14:5927 octombrie 2024 14:59 dif ist +2.102 N Bash Pagina 77 Pagină nouă: ==Brace Expansion== Brace expansion este o caracteristică a shell-ului Bash care permite generarea rapidă a unui set de șiruri de caractere, utilizând acolade `{}`. Aceasta este o modalitate eficientă de a crea liste de elemente și de a economisi timp atunci când scrieți comenzi. ==Sintaxa de bază== Sintaxa de bază pentru brace expansion este: {a,b,c} Acesta va genera lista: a b c * Exemple de bază 1. ''Generarea de liste simple:'' echo {A,B,C} # Afișează...
- 14:5227 octombrie 2024 14:52 dif ist +2 Bash Pagina 76 →Căutați și înlocuiți actuală
- 14:5227 octombrie 2024 14:52 dif ist +1.809 N Bash Pagina 76 Pagină nouă: ==Căutați și înlocuiți== Extinderea parametrilor permite căutarea și înlocuirea textului într-un șir. Aceasta este utilă pentru a modifica conținutul variabilelor fără a necesita utilizarea unor comenzi externe. ==Înlocuirea primului ''match'' Pentru a înlocui prima potrivire a unui pattern cu un șir nou, se utilizează sintaxa: var="Bash este un shell. Bash este puternic." echo ${var/Bash/Shell} # Afișează "Shell este un shell. Bash este puternic." ==...
- 14:4827 octombrie 2024 14:48 dif ist +47 Bash Pagina 75 →Extinderea parametrilor actuală
- 14:4527 octombrie 2024 14:45 dif ist −89 Bash Pagina 75 →Extinderea parametrilor
- 14:4327 octombrie 2024 14:43 dif ist +1.570 Bash Pagina 75 Fără descriere a modificării
- 14:3827 octombrie 2024 14:38 dif ist +82 N Bash Pagina 75 Pagină nouă: Pagina anterioară | Următoarea pagină
- 14:3727 octombrie 2024 14:37 dif ist +17 Bash Pagina 74 →Manipularea șirurilor actuală
- 14:3527 octombrie 2024 14:35 dif ist +2.133 Bash Pagina 74 Fără descriere a modificării
- 14:2927 octombrie 2024 14:29 dif ist +80 N Bash Pagina 74 Pagină nouă: Pagina anterioară | Următoarea pagină
- 14:2627 octombrie 2024 14:26 dif ist +664 Bash Pagina 73 Fără descriere a modificării actuală
- 14:2527 octombrie 2024 14:25 dif ist +559 Bash Pagina 73 →Exercițiul 2