主页 > 电脑硬件  > 

C高级linux

C高级linux
#!/bin/bash # 提示用户输入成绩 echo "请输入一个成绩(0 - 100):" read score # 检查输入是否为有效的数字 if ! [[ $score =~ ^[0-9]+$ ]]; then echo "输入无效,请输入一个有效的数字。" exit 1 fi # 检查成绩是否在 0 到 100 之间 if [ $score -lt 0 ] || [ $score -gt 100 ]; then echo "输入的成绩超出范围,请输入 0 到 100 之间的数字。" exit 1 fi # 根据成绩判断等级 if [ $score -ge 90 ]; then grade="A" elif [ $score -ge 80 ]; then grade="B" elif [ $score -ge 70 ]; then grade="C" elif [ $score -ge 60 ]; then grade="D" else grade="不及格" fi # 输出 echo "该成绩的等级是:$grade" #!/bin/bash echo "请输入一个文件的路径:" read FILE # 判断文件是否存在 if [ -e "$FILE" ]; then # 判断是否为普通文件 if [ -f "$FILE" ]; then # 如果是普通文件,将 "hello world" 追加到文件中 echo "hello world" >> "$FILE" echo "已成功将 'hello world' 写入到 $FILE 文件中。" else # 如果不是普通文件,给出描述信息 echo "$FILE 存在,但它不是一个普通文件。" fi else echo "$FILE 文件不存在。" fi

标签:

C高级linux由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“C高级linux