Não é possível executar o comando if e fi no bash. Ele sempre executará a outra parte mesmo que não haja Argumentos

0

Não é possível executar o comando if no bash. Ele sempre executará a outra parte mesmo se não houver Argumentos.

Aqui está o meu código:

#!/bin/bash
if [[ $# -eq 0]]
then
echo "No Username Specified as Argument. Please pass username as argument"
exit
fi
sudo echo ''$1' ALL=NOPASSWD: ALL' >> /etc/sudoers
sudo apt-get update
sudo apt-get install -y isc-dhcp-server python-qt4 woof openssh-server  sshpass freerdp-x11 
    
por Samanth 26.07.2017 / 16:30

0 respostas