
fsck -t ext3 /dev/sda1 -r
这样它会检查文件系统完整性,如果有什么问题,它会提示问你要不要修复的,如果你懒得理它,想让它自己修复,那就在末尾加上-y参数。
你为什么不man fsck自己看一下它的说明呢?
读取10个数字存入数组中
然后使用一个变量max将它的初始值设置为数组中第一个元素的值
接着从数组中第二个元素开始遍历整个数组
如果某个元素的值大于max则将max设置为该值
如此遍历完整个数组后max中便是整个数组中最大的值
下面是一个简单的示例代码
#!/bin/bashecho -n '输入10个数:'
read -a a
max=${a[0]}
for i in {1..9}
do
if [ ${a[$i]} > $max ]
then
max=${a[$i]}
fi
done
echo "最大值为: $max"
exit 0
像楼上说的,用个管道就行了。env|less或者env|more,当然less的功能更好或者重定向到文件里也可以。env >>l.txt
,这样会产生一个l.txt文件,到时用less l.txt或者vi l.txt就可以观察了。不用的时候,可以rm -f l.txt,删除这个文件。
文件名无所谓,随意定,我用l.txt只是举个例子。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)