Cela fonctionne assez bien - il suffit de vous demander s'il y a des améliorations à raccourcir? if (ARGV[0].nil?) then
input=$<
else
input=File.new(ARGV[0],"r");
end ...
J'essaie de transmettre des informations dans un programme qui n'accepte pas l'entrée de STDIN. Pour ce faire, j'utilise le / dev / stdin comme un argument puis essayant de faire du tuyau d ...