Ciao a tutti.. ho proprio appena iniziato a programmare shell unix (e programmare in generale) quindi vorrei chiedere come fare una cosa proprio banalissima ma tanto per capire.. vorrei fare una shell che mi chiede in input il nome e nel momento in cui viene riconosciuto un certo nome mi dice una cosa, in caso contrario un'altra. Questo l'ho fatto cosi:
Non voglio però che la shell però si chiuda. Cioè, dovrebbe riapparirmi echo -n "Inserisci il tuo nome: " fino a quando il nome_utente è (in questo caso) pippo. sennò esce dal ciclo (presumo ci voglia un ciclo)codice:#!/bin/bash echo -n "Inserisci il tuo nome: " read nome_utente if [ $nome_utente = 'Pippo' ]; then echo "Ciao $nome_utente!!!" else echo "$nome_utente non sei il creatore della shell" fi
riperto è una cavolata. Ma voglio cercare di capire.