[gl-como] sed bash

Elena ``of Valhalla'' valhalla-l@trueelena.org
Mer 6 Apr 2016 14:18:54 CEST


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''


Maggiori informazioni sulla lista gl-como