В настоящее время я пытаюсь создать сценарий bash, который будет проверять внутри каждой папки users/Library/Mail, чтобы узнать, существует ли папка с именем V2. Сценарий должен создать массив с каждым элементом в массиве, являющимся пользователем, а затем повторить через каждого из этих пользователей, проверяя их домашнюю папку для вышеуказанного содержимого с субтитрами. Это то, что я до сих пор:Looping через массив в bash
#!/bin/bash
cd /Users
array=($(ls))
for i in ${array[@]}
do
if [ -d /$i/Library/Mail/V2 ]
then
echo "$i mail has been upgraded."
else
echo "$i FAIL"
fi
done
В будущем описать, почему и как то, что вы делаете, не работает, или иначе, почему вы спрашиваете об этом здесь. –