GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come leggere una variabile da un file?

Voglio inserire nel mio script un valore (stringa) che leggerei da un file di testo.

Ad esempio, invece di:

echo "Enter your name"
read name

Voglio leggere una stringa da un altro file di testo in modo che l'interprete legga la stringa dal file e non l'input dell'utente.

Migliore risposta

Per leggere le variabili da un file possiamo usare il source o . comando.

Supponiamo che il file contenga la seguente riga

MYVARIABLE="Any string"

possiamo quindi importare questa variabile usando

#!/bin/bash

source <filename>
echo $MYVARIABLE

Ubuntu
  1. Come catturare un file da Awk?

  2. Come installare Ubuntu dal file ISO?

  3. Come stampare da Vim a PDF?

  4. Come rimuovere la password dal file pdf in Ubuntu

  5. in che modo cp -f è diverso da cp --remove-destination?

Come leggere un file con spazi in Linux

Come visualizzare i dati da un file di testo in Linux

Scripting Bash:come leggere i dati dai file di testo

Come rimuovere (^M) caratteri da un file in Linux

Come trasferire i contatti da Android a Ubuntu Phone

Come accedere ai file di Windows da Ubuntu?