Bash Pagina 20: Diferență între versiuni
Sari la navigare
Sari la căutare
Admin (discuție | contribuții) (Pagină nouă: Pagina anterioară|Următoarea pagină) |
Admin (discuție | contribuții) Fără descriere a modificării |
||
Linia 1: | Linia 1: | ||
= Exercițiu = | |||
Să creăm un script pentru a salva o notiță. | |||
Script: tn, apelat cu | |||
./tn | |||
#!/bin/bash | |||
# Script simplu de luare de notițe | |||
# Obține data curentă | |||
data=$(date) | |||
# Nume de fișier în care să se scrie notițele | |||
filename="${HOME}/notes.txt" | |||
# Solicită utilizatorului să introducă o notiță | |||
read -p "Notița ta: " note | |||
# Salvează notița cu data curentă în fișier | |||
echo "$data: $note" >> "${filename}" | |||
echo "Notița ${note} a fost salvată în ${filename}" | |||
'''De lucrat''': | |||
Îmbunătățiți scriptul astfel încât notița să conțină un subiect trecut ca argument 1 și textul notiței ca argument 2. | |||
[[Bash_Pagina_19|Pagina anterioară]]|[[Bash_Pagina_21|Următoarea pagină]] | [[Bash_Pagina_19|Pagina anterioară]]|[[Bash_Pagina_21|Următoarea pagină]] |
Versiunea de la data 26 octombrie 2024 17:05
Exercițiu
Să creăm un script pentru a salva o notiță.
Script: tn, apelat cu
./tn
#!/bin/bash # Script simplu de luare de notițe
# Obține data curentă data=$(date)
# Nume de fișier în care să se scrie notițele filename="${HOME}/notes.txt"
# Solicită utilizatorului să introducă o notiță read -p "Notița ta: " note
# Salvează notița cu data curentă în fișier echo "$data: $note" >> "${filename}"
echo "Notița ${note} a fost salvată în ${filename}"
De lucrat: Îmbunătățiți scriptul astfel încât notița să conțină un subiect trecut ca argument 1 și textul notiței ca argument 2.