[gl-como] sed bash
Vincenzo Latino
latinovincenzo@gmail.com
Mer 6 Apr 2016 14:22:55 CEST
ottimo ...
grazie infinite (si vede che non ho "studiato" bene il quoting) ...
Vincenzo
Il 6 aprile 2016 14:18, Elena ``of Valhalla''
<valhalla-l@trueelena.org> ha scritto:
> On 2016-04-06 at 14:08:01 +0200, Vincenzo Latino wrote:
>> l'esempio (che chiaramente da errore). Sapreste dirmi dove sbaglio?
>>
>> ______________________________________________
>> #!/bin/bash
>>
>> linea="$(grep -n "Include ports.conf" /etc/apache2/apache2.conf| cut -c -3)"
>>
>> sed -i '${linea},1s/^/Include \/etc\/phpmyadmin\/apache.conf \n/g'
>> /etc/apache2/apache2.conf
>> ________________________________________________
>
> credo che il problema possa essere che quando in bash si quotano cose
> con '' non vengono poi trasformate le variabili nel loro valore, mentre
> con "" questo avviene.
>
> Ad esempio, con una variabile che tutti dovrebbero avere::
>
> $ echo $USER
> valhalla
> $ echo "$USER"
> valhalla
> $ echo '$USER'
> $USER
>
> --
> Elena ``of Valhalla''
>
> --
> Mailing list info: https://lists.linux.it/listinfo/gl-como
--
Latino Vincenzo
latinovincenzo@gmail.com
Maggiori informazioni sulla lista
gl-como