Unix Exercise
Unix Exercise
Repeat () {
echo “I don\’t know $1 $2 \c”
return 7
}
Repeat Your Name
echo $?
exit 3
$ fun1.sh
I don’t know Your Name
7
$ echo $?
3
void main() {
printf("I'm in main\n");
sub1();
sub2();
printf("I'm in main\n");
}
$ cat sub1.c
#include "io.h"
void sub1() {
printf("I'm in sub1\n");
}
$ cat sub2.c
#include "io.h"
void sub2() {
printf("I'm in sub2\n");
}
$ cat io.h
#include <stdio.h>
void sub1();
void sub2();
$ cat makefile
maketest : main.o sub1.o sub2.o
cc -o maketest main.o sub1.o sub2.o
main.o : main.c io.h
cc -c main.c
sub1.o : sub1.c io.h
cc -c sub1.c
sub2.o : sub2.c io.h
cc -c sub2.c
$ make
$ make -f makefile
$ cc -o maketest main.c sub1.c sub2.c
[14] DOS batch example
c:\tmp> copy con ls.bat
dir %*
^z
c:\> ls
c:\> ls c:\