Comando For en Linux Bash

¿Estimados tengo el siguiente código realizado por esta misma comunidad para windows (.bat) pero ahora lo necesito para Linux (bash) me podrían ayudar a como hacerlo? Muchas gracias!

@echo off
set nomarch=kkk.csv
for /f "tokens=1,2,3 delims=;" %%a in ('type %nomarch%') do (
COMANDO input_match=['%%a','%%b','%%c']
)

Contexto:

Tengo un comando en un .bash que debo ejecutar pero necesito completar ciertos campos antes con datos que se encuentran en un archivo .csv (el csv tiene 3 columnas y 10 filas separados por ; ).

Parte del comando es este: "input_match=['<dato01>','<dato02>','<dato03>'], donde dice: dato01, dato02, dato03 debe ir lo que esta en el csv.

Es posible (y como) rellenar automáticamente estos campos para ejecutar el .bat y además que lo haga, ¿lea cada fila inserte los datos y ejecute uno por uno?

Añade tu respuesta

Haz clic para o