1、判断/etc/inittab文件是否大于100行,如果大于,则显示”/etc/inittab is a big file.”否者显示”/etc/inittab is a small file.”
#!/bin/bash
#判断/etc/inittab文件是否大于100行,如果大于,则显示“/etc/initabb is a big file." 否则显示”/etc/inittab is a small file."
Line=`wc -l /etc/inittab |cut -d" " -f1`
if [ $Line -gt 100 ];then
echo "/etc/initabb is a big file."
else
echo "/etc/inittab is a small file."
fi
10、写一个脚本,能接受一个参数(文件路径),判断这个参数如果是一个存在的文件就显示“ok”,否则显示“No such file”
#!/bin/bash
#写一个脚本,能接受一个参数(文件路径),判断这个参数如果是一个存在的文件就显示“ok”,否则显示“No such file”
read -p "请输入一个路径:" route
if [ -f $route ];then
echo "ok"
else
echo "No such file"
fi
Linux--shell练习题1、判断/etc/inittab文件是否大于100行,如果大于,则显示”/etc/inittab is a big file.”否者显示”/etc/inittab is a small file.”#!/bin/bash#判断/etc/inittab文件是否大于100行,如果大于,则显示“/etc/initabb is a big f...