[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Supprimer espace en bash



On Friday 12 February 2016 16:29:46 you wrote:
> Si vous êtes sûr qu'il n'y aura jamais d'autres espaces dans la
> valeur, 'tr' peut s'en charger facilement :
>   ipnew=$(echo "${ipnew}" | tr -d " ")
> Sinon, avec sed:
>   ipnew=$(echo "${ipnew}" | sed 's/^ *//g')

Merci !
Je retiens la méthode et la syntaxe.
 
> Le 12 février 2016 à 16:24,  <andre_debian@numericable.fr> a écrit :
> > Dans un fichier exécutable bash, j'ai une variable :
> > $ipnew=" 192.168.0.2"
> > Comment supprimer l'espace au début (avant 192) ?
> > J'ai tenté ceci :
> > sed -i 's/^ *//g' $ipnew
> > mais il me répond :
> > "sed: impossible de lire 192.168.0.2: Aucun fichier ou dossier de ce type"
> > (il interprète 192.168.0.2 comme un fichier)


Reply to: