2009-01-15 リダイレクト shell UNIX ref:http://talototo.blog48.fc2.com/blog-entry-410.html よくある話だな。 要するに、 n> filenameは fd = open(filename, O_RDWR | O_CREAT | O_TRUNC, 0644); dup2(fd, n);に相当して*1、 m>&nは dup2(n, m);に相当するから。で、コマンドラインは左から実行されると。 てかまぁ、「リダイレクト dup2」とかで探せばいろいろ出てくるのでそっちを見るのがよろしかろう。 *1:オプション等は shell の設定による