Loops in Bash (for, while)
Në shqip: Ciklet në Bash
ShpjegimiSQ
for kalon nëpër një listë (skedarë, numra, rreshta); while përsërit sa kohë një kusht është i vërtetë. „while read -r rreshti“ është mënyra e saktë për të lexuar një skedar rresht pas rreshti.
EnglishEN
for walks over a list (files, numbers, lines); while repeats as long as a condition is true. “while read -r line” is the correct way to read a file line by line.
Si ta mendosh
Si mësuesi që thërret çdo nxënës në listë një nga një.
Lexoje në anglisht
Like a teacher calling each student on the register one by one.
Shembull kodibash
for f in *.jpg; do
convert "$f" "${f%.jpg}.png"
done
while read -r rreshti; do echo "$rreshti"; done < lista.txt