perl -e "BEGIN{$w=pop @ARGV}print +(0,)[eval $w]" linenumber.txt 1,3..5 #### perl -e "print +(0,)[eval pop]" linenumber.txt 1,3..5