J'essaie de comprendre pourquoibash - stockage chemin absolu à un fichier dans une variable
[-d ~/dir]; echo $?
retourne en effet 0, si dir existe et est un répertoire, mais
DIR = "~/dir"; [-d "$ {DIR}"]; echo $?
retourne toujours 1.
echo "$ {DIR}"
impressions ~/dir, comme prévu. On me donne un fichier texte contenant le chemin vers un autre fichier, et j'ai pensé que j'utiliserais cat pour stocker le contenu dans une variable. Quelle est la bonne façon de faire cela?
http://stackoverflow.com/questions/3963716/how-to-manually-expand-a-special-variable-ex-tilde- in-bash/27485157 # 27485157 – ewcz