Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    100

    lanciare un .sh tramite basch script

    Salve, spero rientri nell tema di programmazione, vorrei sapere come da titolo in che modo lanciare un file .sh da script. Mi spiego meglio:

    ho:

    ciao.sh che contiene:

    rm pippo.ini
    echo "[General]" >> pippo.ini
    echo "num-rngs =1" >> pippo.ini
    echo "seed-1-mt=\${$RANDOM, $RANDOM,}" >> pippo.ini

    e nello script:

    ./ciao.sh

    Il problema è che se lancio lo script, e vado in pippo.ini ottegon questo:

    [General]
    num-rngs =1
    seed-1-mt=${, ,}

    se invece lancio direttamente ciao.sh da terminale ottengo:

    [General]
    num-rngs =1
    seed-1-mt=${16103, 12390,}

    cioè quello che desidero, 2 numeri casuali. Dov'è che sbaglio?

  2. #2
    In testa allo script hai specificato
    codice:
    #!/bin/sh
    o
    codice:
    #!/bin/bash
    ?
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.