Bash Loop sobre arquivos no diretório
#!/bin/bash
for filename in /Data/*.txt; do
...
done
The Code Doctor
#!/bin/bash
for filename in /Data/*.txt; do
...
done
# Basic syntax:
for file in /directory/*
do
echo $file
done
# Where:
# - the echo command is run on each file found using the search pattern
# (here, all files in the /directory/ folder)
# Example usage:
# Say you have the directory "/my/favorite/files" with the following files:
test.txt
my.txt
code.png
for file in /my/favorite/files/*.txt; do
echo $file
done
--> test.txt
--> my.txt
# Note, code.png isn't printed because it doesn't match the search pattern
$ for f in *.c; do echo "Processing $f file.."; done
for i in *.java; do
[ -f "$i" ] || break
...
done