$ cp /etc/skel/.xinitrc ~
blabla # несуществующая ф-я
echo $? # возвращает код завершения 127
K=0
fn1() {
blabla
N=${?}
if [[ ${N} == 127 ]]
then K=1
else K=0
fi
# ...
# здесь делаем то что нужно
return ${K}
}
fn1
echo $?
% eval "$(cat x.log|awk -F';' '{print "echo \n"} {print "echo host: "$1";echo login: "$2";echo password: "$3" ;sshpass -p \""$3"\" ssh "$2"@"$1}')"
host: 192.168.3.9
login: root
password: 12345
ssh: connect to host 192.168.3.9 port 22: Connection refused
host: 192.168.3.9
login: root
password: flvby
ssh: connect to host 192.168.3.9 port 22: Connection refused
host: 192.168.3.10
login: root
password: flv
Permission denied, please try again.
host: 192.168.3.10
login: root
password: flv2
Permission denied, please try again.
host: 192.168.3.11
login: root
password: flv
ssh: connect to host 192.168.3.11 port 22: No route to host
host: 192.168.3.12
login: root
password: flv
ssh: connect to host 192.168.3.12 port 22: No route to host
его нужно копировать с установленной базовой системы
и для редактирования файлов новичку всё же лучше использовать nano а не vi, проще будет )