Cum pot înregistra numele unui set de fișiere?
De multe ori, o variabilă este definită folosind o expresie wildcard pentru a reține o listă de nume de fișiere.
De exemplu,
dacă definești datasets astfel:
datasets=seasonal/*.csv
poți afișa numele fișierelor mai târziu cu:
for filename in $datasets; do echo $filename; done
Acest lucru reduce tastarea și minimizează riscul de erori.
Dacă rulezi aceste două comenzi în directorul tău home, câte linii de rezultate vor fi afișate?
files=seasonal/*.csv
for f in $files; do echo $f; done
Acest exercițiu face parte din cursul
Introducere în Shell
Exercițiu interactiv practic
Transformă teoria în practică cu unul dintre exercițiile noastre interactive
Începe exercițiul