![Linuxでシステムをn回再起動する方法[閉じる]](https://linux33.com/image/93480/Linux%E3%81%A7%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%82%92n%E5%9B%9E%E5%86%8D%E8%B5%B7%E5%8B%95%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
システムを20回再起動するスクリプトをLinuxで作成したいと思います。そのようなスクリプトを書くには?
答え1
変なお願いだけど…
次のように入れることができます/etc/init.d/anExecutableScript
。
#!/bin/bash
if [ ! -f counter.txt ]; then
echo 1 > counter.txt
rebootcount=1
else
rebootcount=`cat counter.txt`
fi
if [ $rebootcount -lt 20 ]; then
echo $((rebootcount+1)) > counter.txt
reboot -f
else
rm counter.txt
fi