ash: <> redir should not truncate
No binary (build failed)
—
(log yok)
| @@ -4938,7 +4938,7 @@ openredirect(union node *redir) | |
| break; | |
| case NFROMTO: | |
| fname = redir->nfile.expfname; | |
| - | f = open(fname, O_RDWR|O_CREAT|O_TRUNC, 0666); |
| + | f = open(fname, O_RDWR|O_CREAT, 0666); |
| if (f < 0) | |
| goto ecreate; | |
| break; | |
| @@ -0,0 +1,2 @@ | |
| + | Ok |
| + | Done:0 |
| @@ -0,0 +1,4 @@ | |
| + | echo Ok >file.tmp |
| + | cat 0<>file.tmp |
| + | echo Done:$? |
| + | rm file.tmp |