Wrote a printenv(1)

This commit is contained in:
Ben Gras 2005-06-27 09:41:58 +00:00
parent 6f02e00837
commit 53a51816a3
2 changed files with 21 additions and 0 deletions

View file

@ -133,6 +133,7 @@ ALL = \
prep \
printf \
printroot \
printenv \
proto \
pwd \
pwdauth \
@ -574,6 +575,10 @@ printf: printf.c
$(CCLD) -o $@ $?
@install -S 4kw $@
printenv: printenv.c
$(CCLD) -o $@ $?
@install -S 4kw $@
printroot: printroot.c
$(CCLD) -o $@ $?
@install -S 4kw $@
@ -939,6 +944,7 @@ install: \
/usr/bin/pr_routes \
/usr/bin/prep \
/usr/bin/printf \
/usr/bin/printenv \
/usr/bin/printroot \
/usr/bin/proto \
/usr/bin/pwd \
@ -1340,6 +1346,9 @@ install: \
/usr/bin/printf: printf
install -cs -o bin $? $@
/usr/bin/printenv: printenv
install -cs -o bin $? $@
/usr/bin/printroot: printroot
install -cs -o bin $? $@

View file

@ -0,0 +1,12 @@
#include <stdio.h>
int main(int argc, char *argv[], char *envp[])
{
int p;
for(p = 0; envp[p] && *envp[p]; p++) {
printf("%s\n", envp[p]);
}
return 0;
}