J'ai rencontré BASEDIR=$(pwd)dans un script. Y a-t-il des avantages ou des inconvénients par rapport à l'utilisation BASEDIR="$PWD", autres que peut-être, qui $PWDpourraient être
J'ai rencontré BASEDIR=$(pwd)dans un script. Y a-t-il des avantages ou des inconvénients par rapport à l'utilisation BASEDIR="$PWD", autres que peut-être, qui $PWDpourraient être
Supposons que je me connecte à un shell sur un système Unix et que je commence à taper des commandes. Je commence d'abord dans le répertoire personnel de mon utilisateur ~. Je pourrais partir de là cdvers le répertoire Documents. La commande pour modifier le répertoire de travail ici est très...
pwd Donne moi /data/users/me/some/random/folder Existe-t-il un moyen facile d'obtenir ~/some/random/folder de
Pourquoi lorsque j'entre cette commande, l'invite change dans mon répertoire? PS1='$(pwd)' J'utilise des guillemets simples, ce qui signifie pas d'interpolation, alias echo '$(pwd)'—— →$(pwd) En outre, disons que nous avons clarifié pourquoi cela fonctionne ... pourquoi cela fonctionne-t-il...
Dans un système avec Ubuntu 14.04 et bash, j'ai la PS1variable se terminant par le contenu suivant: \u@\h:\w\$ afin que l'invite apparaisse comme user@machinename:/home/mydirectory$ Parfois, cependant, le répertoire actuel a un nom long, ou il se trouve dans des répertoires avec des noms longs, de...
J'ai ajouté un lien symbolique vers le répertoire actuel avec ln -s . aa. Si j'exécute cd aa, et après cela pwd, j'exécute , la réponse est /home/sim/aa. Mais si je l'exécute, /bin/pwdil s'affiche /home/sim(le répertoire actuel n'a pas changé). D'où vient cette
J'ai deux obus ouverts. Le premier se trouve dans le répertoire A. Dans le second, je supprime le répertoire A, puis le recrée. Quand je reviens au premier shell et que je tape ls, la sortie est: ls: cannot open directory .: Stale file handle Pourquoi? Je pensais que le premier shell (celui qui...
Lorsque j'affiche le manuel de la pwdcommande, il indique que les options longues comme --physicalsont prises en charge $ man pwd PWD(1) User Commands PWD(1) NAME pwd - print name of current/working directory SYNOPSIS pwd [OPTION]... DESCRIPTION Print the full filename of the current working...
zsh fournit de belles fonctions de hook , y compris chpwdpour exécuter une fonction après que l'utilisateur a changé de répertoire. # zsh only function greet() { echo 'hi'; } chpwd_functions+=("greet") cd .. # hi pushd # hi popd # hi J'essaie d'imiter ça en bash. Contraintes: Il doit fonctionner à...
Quelle est l'étymologie de $PWD? Est-ce un acronyme? Je sais qu'il existe une commande pwdqui imprime le répertoire de travail, mais à mon avis, il aurait été plus logique de nommer la variable $CWDpour le répertoire de travail actuel, car les variables shell contiennent des données, plutôt que de...