Questions spécifiques au Bourne Again SHell de GNU, par opposition aux autres shells Bourne / POSIX. Pour les questions sur les shells Unix en général, utilisez plutôt la balise / shell.
J'utilise! N où (n) est le numéro de ligne pour l'exécution d'une ligne dans le fichier d'historique que je veux exécuter à l'invite de commande, que je trouve via history | less. Mais il existe un événement d’historique de ligne de commande que je souhaite modifier manuellement. Comment puis-je insérer …
setSi elle est appelée sans arguments, la commande intégrée bash imprimera toutes les variables d'environnement et d'environnement, mais également toutes les fonctions définies. Cela rend la sortie inutilisable pour les humains et difficile à grep. Comment puis-je faire en sorte que la commande intégrée bash n'imprime setque les variables et …
J'ai toujours pensé que le seul avantage de l'utilisation de dash au lieu de bash était que dash était plus petit et que, par conséquent, de nombreuses instances de dash commenceraient plus rapidement au démarrage. Cependant, j'ai effectué des recherches et découvert que certaines personnes effectuaient la migration de tous …
J'ai remarqué qu'il existe deux manières de créer des boucles en zsh : for x (1 2 3); do echo $x; done for x in 1 2 3; do echo $x; done Ils ont tous deux imprimer: 1 2 3 Ma question est, pourquoi les deux syntaxes? Est-ce que $xitérer …
Je cherche à obtenir la complétion par tabulation sur mes alias de ligne de commande, par exemple, disons que j'ai défini l'alias suivant: alias apt-inst='sudo aptitude install' Existe-t-il un moyen d'obtenir les finitions fournies par aptitude lorsque je frappe la touche de tabulation? C'est-à-dire que lorsque j'écris 'sudo aptitude install …
La commande Bash cd - imprime le répertoire précédemment utilisé et y apporte des modifications. D'autre part, la commande Bash cd ~- modifie directement le répertoire précédemment utilisé, sans rien répercuter. Est-ce la seule différence? Quel est le cas d'utilisation de chacune des commandes?
$ whoami admin $ sudo -S -u otheruser whoami otheruser $ sudo -S -u otheruser /bin/bash -l -c 'echo $HOME' /home/admin Pourquoi n'est-il pas $HOMEconfiguré /home/otherusermême si bash est appelé en tant que shell de connexion? Plus précisément, /home/otheruser/.bashrcne pas être source. En outre, /home/otheruser/.profilene pas être source. - ( …
Bien connecté en tant que rootje voudrais suà un utilisateur régulier spécifique. Je cours su usernameet reçois immédiatement l'invite, toujours en tant que root. Il n'y a pas d'erreur donnée. Je suis conscient du problème de l'ancien problème "L'utilisateur pour lequel vous essayez de poursuivre n'est pas autorisé à accéder …
J'ai trouvé plusieurs exemples de "esac" apparaissant à la fin d'une déclaration de cas bash mais je n'ai trouvé aucune documentation claire sur son utilisation. La page de manuel l'utilise et a même un index sur le mot ( https://www.gnu.org/software/bash/manual/bashref.html#index-esac ), mais ne définit pas son utilisation. Est-ce le moyen …
Lorsque je définis un nouvel alias dans un .bash_aliasesfichier ou une nouvelle fonction dans un .bashrcfichier, existe-t-il une commande d'actualisation permettant d'utiliser immédiatement le nouvel alias ou les nouvelles fonctions sans fermer le terminal (dans mon cas, xfce4-terminal avec quelques onglets ouverts, de nombreux fichiers ouverts)? et au milieu du …
root@system:~# less myfile -bash: /bin/less: Input/output error Le système de fichiers racine est mort. Mais mon chat est toujours en vie (dans ma mémoire): root@system:~# cat > /tmp/somefile C^d root@system:~# Il est un peu seul cependant, tous ses amis sont partis: root@system:~# mount -bash: /bin/mount: Input/output error root@system:~# dmesg -bash: …
J'ai vu de nombreux développeurs utiliser cette commande pour définir l'option sur vi. Je n'ai jamais compris l'usage réel de cela? Lorsque vous utilisez les commandes bash, quelle aide fournit le passage à vi?
CentOS 5.9 Je suis tombé sur un problème l’autre jour où un répertoire contenait beaucoup de fichiers. Pour le compter, j'ai couruls -l /foo/foo2/ | wc -l Il s'avère qu'il y avait plus d'un million de fichiers dans un seul répertoire (histoire longue - la cause principale est corrigée). Ma …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.