Jak zapisać nazwy zestawu plików?
Często stosuje się zmienne z wyrażeniami wieloznacznymi, aby zapisać listę nazw plików.
Na przykład,
jeśli zdefiniujesz zmienną datasets w ten sposób:
datasets=seasonal/*.csv
może później wyświetlić nazwy tych plików za pomocą:
for filename in $datasets; do echo $filename; done
To oszczędza pisania i zmniejsza ryzyko pomyłek.
Jeśli uruchomisz te dwa polecenia w swoim katalogu domowym, ile linii wyników zostanie wyświetlonych?
files=seasonal/*.csv
for f in $files; do echo $f; done
To ćwiczenie jest częścią kursu
Wprowadzenie do powłoki systemowej
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie