вопрос по перлу

zakysj50

как сделать так , чтобы программа на перле брала как исходный файл тот, который я буду запускать с программой, т.е.
пишу в командной строке
myprog.pl n1.inp
и программа берет файл n1.inp как входящий?

dgaf

@ARGV
в данном случае $ARGV[1]

zakysj50

а можешь написать пожалуйста всю строчку
или имя моего файла лежит в этой переменной?

dgaf


#!/usr/bin/perl

`rm $ARGV[1]`

zakysj50

Ура!
спасибо!
только $ARGV[0]

tokuchu

ответы тут

zakysj50

так, конечно, лучше
все, что нахожу не спрашиваю

valentin160962

Еще можно писать последние 2 строчки в STDERR. Он перенаправляется отдельно от STDOUT. И по смыслу как раз подходит - не результат работы программы, а информация о ее работе.
Оставить комментарий
Имя или ник:
Комментарий: