Questions marquées «bash»

28
Comment appeler les fonctions bash

Peut-être que je regarde ça dans le mauvais sens .. Mais ici, je suis ce que j'essaie de faire. Je fais l'essentiel de mon travail avec Java, mais je viens de passer à un environnement unix (bash). Je fais ça: [~/Desktop/bashPlay]% cat myFunc #!/bin/bash ls2(){ echo "Hello World" } ls3(){ echo...

28
Utilisez «cd -» sans aucune sortie

Comment exécuter la cd -commande sans reproduire aucune sortie? J'ai essayé cd - 2>&1 /dev/nullmais cela imprime le répertoire de destination. La raison en est que je voudrais l'utiliser comme une fonction bash et je préférerais ne pas avoir la sortie

28
Quelle est la difference entre bash et sh?

Je vois deux types de code utilisés: #!/usr/bin/sh et: #!/user/bin/bash J'ai cherché ceci en ligne et les opinions varient beaucoup. Les explications que j'ai vues sur la plupart des sites Web disent que shc'est plus ancien que bash, et qu'il n'y a pas de réelle différence. Est-ce que quelqu'un...

28
: commande deux-points pour bash

En tant que débutant bash, j'ai mis à niveau mon .bashrc via copier / coller + github et je suis tombé sur la :commande qui me bloque et google. par exemple : ${USER_BASH_COMPLETION_DIR:=~/.bash_completion.d}. Sans cette déclaration à l'origine dans mon .bashrc, et en tapant ce truc dans mon...

28
Bash saisie semi-automatique comme zsh

J'utilise bash, mais j'aimerais avoir la saisie semi-automatique de style zsh (vous appuyez sur tab et il passe en revue les possibilités), plutôt que ce que bash semble faire, qui est d'afficher une liste de possibilités mais de ne rien choisir jusqu'à ce que je tape un peu plus pour lever...

27
Comment tarer / décompresser la sortie à la volée

Quelle est la façon idiomatique de faire ce qui suit goudron à stdout lire cette sortie tar depuis stdout et extraire dans un autre dossier. Ma solution est tar --to-stdout .. | tar -C somefolder -xvf - Mais peut-être existe-t-il une façon plus idiomatique de le

27
Aligner à droite une partie de l'invite

Je suis sûr que j'ai vu quelqu'un avoir une partie de son invite alignée à droite dans sa fenêtre de terminal, puis que le curseur réel démarre sur une deuxième ligne. Je sais que je peux atteindre la deuxième ligne avec un "\ n" dans la PS1, mais je ne sais pas comment aligner une partie de...

27
Poursuivre un travail «ctrl-z» en arrière-plan

Est-il possible de continuer un travail d'arrière-plan arrêté en arrière-plan? J'ai un processus en cours, j'ai utilisé ctrl- zpour l'arrêter et revenir à bash. Si je veux continuer, il y a une fgcommande disponible mais cela ramène le travail au premier plan. Est-il possible de le garder en...

27
"echo on" équivalent pour linux?

Comment puis-je accéder à stdout toutes les commandes qui s'exécutent dans le script bash? C'est-à-dire que la sortie doit contenir les commandes de sortie ET les commandes elles-mêmes. j'ai trouvé #!/bin/bash -x mais ce n'est pas exactement la même chose car au lieu de mysql -v dbname <...