|
|
- #include <stdlib.h>
- #include <stdio.h>
- #include <string.h>
- int main(int argc, char *argv[])
- {
- char *var, *value;
- if(argc == 1 || argc > 3) {
- fprintf(stderr,"usage: environ var [value]\n");
- exit(1);
- }
- var = argv[1];
- value = getenv(var);
- if(value)
- printf("Variable %s has value %s\n", var, value);
- else
- printf("Variable %s has no value\n", var);
- exit(0);
- }
复制代码
[bash@calabash ~]$ ./a.out COLUMNS
Variable COLUMNS has no value
[bash@calabash ~]$ echo $COLUMNS
101
运行环境:fc4 |
|