"csv" es un formato de fichero en que el k se separan los datos por ";" o algo asi, no lo tengo muy claro, pero es un tipo de fichero.
Si, es justamente eso... y eso mismo es el problema.
Vamos por partes, SecureCRT es un programa propietario que se usa para usar un
interprete de linea de comado como cmd.exe o alguna shell de UNIX, con la diferencia de que lo haces en otra maquina via red.
En todas los interpretes de lina de comando, tienes un prompt (un indicador para escribir los comandos, por ejemplo
>) donde escribes un comando seguido por los argumentos, de esa forma, tenemos:
> perl -flags programa.pl
1 2 3 4
1 es el pompt (tu no lo escribes, el sistem lo hace).
2 es el comando.
3 son las opciones del comando.
4 son los argumentos, en este caso el script.
Hay que tener en cuenta que las opciones tienen que ir antes del argumento o script (a no ser de que exista una opcion que sea -archivo mi_archivo) y que estas opciones son case sensitive (es decir, dieferencia entre mayusculas y minusculas, al menos en UNIX) y que perl solo puede interpretar script de Perl.