Home | History | Annotate | Download | only in sh

Lines Matching refs:fp

73 shtree(union node *n, int ind, char *pfx, FILE *fp)
81 indent(ind, pfx, fp);
92 shtree(n->nbinary.ch1, ind, NULL, fp);
94 fputs(s, fp);
95 shtree(n->nbinary.ch2, ind, NULL, fp);
98 shcmd(n, fp);
100 putc('\n', fp);
104 shcmd(lp->n, fp);
106 fputs(" | ", fp);
109 fputs(" &", fp);
111 putc('\n', fp);
114 fprintf(fp, "<node type %d>", n->type);
116 putc('\n', fp);
124 shcmd(union node *cmd, FILE *fp)
135 sharg(np, fp);
152 fprintf(fp, "%d", np->nfile.fd);
153 fputs(s, fp);
155 fprintf(fp, "%d", np->ndup.dupfd);
157 sharg(np->nfile.fname, fp);
166 sharg(union node *arg, FILE *fp)
180 putc(*++p, fp);
183 putc('$', fp);
184 putc('{', fp);
187 putc('#', fp);
190 putc(*p++, fp);
193 putc(':', fp);
197 putc('}', fp);
200 putc('-', fp);
203 putc('+', fp);
206 putc('?', fp);
209 putc('=', fp);
212 putc('#', fp);
215 putc('#', fp);
216 putc('#', fp);
219 putc('%', fp);
222 putc('%', fp);
223 putc('%', fp);
232 putc('}', fp);
236 putc('$', fp);
237 putc('(', fp);
238 shtree(bqlist->n, -1, NULL, fp);
239 putc(')', fp);
242 putc(*p, fp);
250 indent(int amount, char *pfx, FILE *fp)
256 fputs(pfx, fp);
257 putc('\t', fp);