UNIX系统中,一个test文件的内容是:cc$1mva.out$2$2这样,使用命令cshtestfilelfile2其意义是:()
A、对源程序test进行编译,目标程序名修改为filel.,最后运行目标程序file2
B、对源程序filel进行编译,目标程序名修改为test,最后运行目标程序file2
C、对源程序filel进行编译,目标程序名修改为file2,最后运行目标程序test
D、对源程序filel进行编译,目标程序名修改为file2,最后运行目标程序file2
【正确答案】:D
【题目解析】:此shell文件为带参数文件,具有通用性。Cshtestfile1file2在解释执行时,将顺序地处理shell文件test中的命令,test中的两个位置参数$1和$2会被csh中的两个实际参数file1和file2替换。所以,执行过程为:对源程序file1进行编译,目标程序名修改为test2,最后运行目标程序file2。
UNIX系统中,一个test文件的内容是:cc$1mva.out$2$2这样,使用命令cshtestfilelfile2其意义是
- 2024-08-04 03:54:11
- 操作系统(02326)