/bin/perl run_job.pl $run_str >& abc.txt
我知道这是一个重定向。但我想知道>之间的区别和&&
答案 0 :(得分:0)
请参阅https://perldoc.perl.org/functions/open.html
在Bourne shell传统中,您还可以指定EXPR开头 使用>&,在这种情况下,字符串的其余部分被解释为 被欺骗的文件句柄(或文件描述符,如果是数字)的名称(如 在dup(2))并打开。
您还可以获得更多信息here
仅>&适用于csh或tcsh
答案 1 :(得分:0)
Shell提供了分离命令执行的标准输出和错误输出的功能。您可以使用>分离出两个输出流。标准输出和2>用于错误输出。
var csrftoken = jQuery("[name=csrfmiddlewaretoken]").val();
如果需要,可以使用&>将这两个值重定向到单个文件或>&。因此, run_job.pl 的标准输出和错误输出将重定向到 abc.txt 。