У меня есть 4 CSV-файла в месте с именами файлов, содержащими ключевые слова - Хост, база данных, схема, таблица.
ex-
file_1_host
file_2_database
Теперь я хочу выполнить некоторые Команда для данных этих файлов в последовательности Таблицы, Схемы, Базы данных и Хоста.
Лог c, о котором я думаю, выглядит следующим образом:
for csvfile in $CSV_PATH/*.[Cc][Ss][Vv]; do
filename="$(basename "$csvfile")"
if [[ "${filename,,}" = *table* ]]; then
./itres.sh delete record
fi
if [[ "${filename,,}" = *schema* ]]; then
./itres.sh delete record
fi
Просто хотел знать , если здесь требуется еще один l oop для чтения содержимого каждого файла?