[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