1
#!/bin/bash
# I get the newest file in Directory
latest_file=$(ls -t | head -n 1)
getAlldoublicate()
# getting Token syntax error here getAlldoublicate() '{
{
Alldoublicate=$(tr -s ',' ' ' <latest_file | awk '{print $2" "$3" "$4}' | uniq -d)
# here I try to find dublicate rows in csv
}
if [[ -s latest_file]] ; then
# here I check if file is emty
getAlldoublicate
else
cat "$latest_file" | mailx -s "$latest_file is empty" bla..`@bla
fi
Könnten Sie bitte Ihren _actual_ code ohne Anmerkungen hinzufügen? – paddy
Verwenden Sie [shellcheck.net] (http://shellcheck.net), um Syntaxfehler in Ihrem Shell-Code zu diagnostizieren. – mklement0
Könnten Sie bitte Ihren Code formatieren und die Fehlersätze hinzufügen? – paul