#!/bin/bash
while read line
do
if grep 'eth0' $line
then
ifdown eth0
mv /etc/network/interfaces /etc/network/interfaces.e
mv /etc/network/interfaces.a /etc/network/interfaces
ifup ath0
break
fi
done < "/etc/network/interfaces"
请问这段脚本我错在哪里了?执行倒是能执行,只是总输出错误信息:
grep: auto: No such file or directory
grep: lo: No such file or directory
grep: auto: No such file or directory
[问题]
- laborer
- 帖子: 1016
- 注册时间: 2005-10-25 11:15
- 联系:
看你的意思这个程序应该写成
代码: 全选
if grep 'eth0' /etc/network/interfaces
then
ifdown eth0
mv /etc/network/interfaces /etc/network/interfaces.e
mv /etc/network/interfaces.a /etc/network/interfaces
ifup ath0
break
fi
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser