Re: bash programmering

From: Martin Allan Jensen (none@bailey--sprit.dk.lh.bsd-dk.dk)
Date: Wed 23 Oct 2002 - 23:38:16 CEST


From: "Martin Allan Jensen" <none@bailey--sprit.dk.lh.bsd-dk.dk>
To: <none@bsd-dk--bsd-dk.dk.lh.bsd-dk.dk>
Subject: Re: bash programmering
Date: Wed, 23 Oct 2002 23:38:16 +0200

Hej Michael....det virker stadig ikke, men jeg har også prøvet at lave den lidt om....nu ser den således ud....

#!/usr/compat/linux/bin/bash

for a in $(</home/sites/local/mysql.domains); do
    echo "Making dir for: $a";
    # Split domain in 2 .. subdomain and domain (www & domain.dk)
    b=`expr "$a" : '\([^.]*\)'`;
    c=`expr "$a" : '[^.]*\.\(.*\)'`;

    # Check if webstat dir exists
    if [ ! -d /home/sites/$c ]; then
            echo "...Making dir: /home/sites/$c";
            mkdir /home/sites/$c;
    fi
done

Med venlig hilsen
Martin A Jensen

  ----- Original Message -----
  From: Michael Hembo
  To: bsd-dk@bsd-dk.dk
  Sent: Wednesday, October 23, 2002 10:56 PM
  Subject: Re: bash programmering

  Hej Martin

  ret:
  $fil < /home/sites/local/mysql.domains;

  til:
  fil=`cat /home/sites/local/mysql.domains`;

  Så skal du bare se......

  Michael
    -----Original Message-----
    From: Martin Allan Jensen <none@bailey--sprit.dk.lh.bsd-dk.dk>
    To: bsd-dk@bsd-dk.dk <none@bsd-dk--bsd-dk.dk.lh.bsd-dk.dk>
    Date: 23. oktober 2002 22:31
    Subject: bash programmering

    Først og fremmest undskyld jeg skriver over BSD listen, men jeg har virkeligt brug for hjælp....!

    Jeg har lavet nedenstående streng der opretter et dir ud fra en liste hvis de ikke er oprettede....!

    Kan nogen af jer se hvad jeg gør galt ?? Den kommer slet ikke med noget output...!!

    ---------------------------------
    #!/usr/compat/linux/bin/bash

    $fil < /home/sites/local/mysql.domains;

    for a in $fil; do
        echo "Making dir for: $a";
        # Split domain in 2 .. subdomain and domain (www & domain.tld)
        b=`expr "$a" : '\([^.]*\)'`;
        c=`expr "$a" : '[^.]*\.\(.*\)'`;

        # Check if webstat dir exists
        if [ ! -d /home/sites/$c ]; then
                echo "...Making dir: /home/sites/$c";
                mkdir /home/sites/$c;
        fi
    done
    ---------------------------

    Med venlig hilsen & TAK!
    Martin A Jensen



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:24 CET