四、实验结果 1.D 2.D 3. 3.1
3.2
3.3
3.4
深圳大学学生实验报告用纸
3.5
3.6
3.7
3.8
深圳大学学生实验报告用纸
3.9
3.10
深圳大学学生实验报告用纸
4. 写一个Shell脚本,接收两个文件名作为参数。该脚本将检查两个文件内容是否一样,如果一样就删除第二个文件。请附程序和运行结果截图 #!/bin/bash if [ -z $1 ]; then echo \ exit fi
if [ -z $2 ]; then echo \ exit fi
if [ ! -f $1 ]; then echo \ exit fi
if [ ! -f $2 ]; then echo \ exit fi
if cmp $1 $2 then echo \ rm -f $2 if [ $? -eq 0 ]; then echo -e \ else echo -e \ fi else echo -e \fi
深圳大学学生实验报告用纸
5. 写一个Shell脚本来检查当前目录中所有文件的可执行权限,如果存在一个文件没有可执行权限,则为其添加可执行权限。请附程序和运行结果截图 解:
#!/bin/bash clear s=0 x=0
for file in *.* do s=`expr $s+1` if [ ! -s $file ]; then if chomod u+x $file then echo \ x=`expr $x+1` else echo \ fi fi done
echo -e \
echo -e \截图:
深圳大学学生实验报告用纸