Questions marquées «shell»

Le shell est l'interface de ligne de commande d'Unix. Vous pouvez taper des commandes dans un shell de manière interactive ou écrire des scripts pour automatiser les tâches. Utilisez cette balise pour les questions s'appliquant à / bin / sh et aux shells les plus compatibles (ash, bash, ksh, zsh,…). Pour les scripts shell avec des erreurs, veuillez les consulter sur http://shellcheck.net avant de publier ici.


3
Meilleure pratique pour utiliser $? en bash?
Quand j'ai lu cette réponse sur $? une autre question me vient à l'esprit. Existe-t-il une meilleure pratique pour utiliser $? en bash? Prenons un exemple: Nous avons un script linéaire et je voudrais savoir que toute la commande a été exécutée correctement. Pensez-vous qu'il est correct d'appeler une petite …

5
L'IFS (séparateur de champ interne) peut-il fonctionner comme un seul séparateur pour plusieurs caractères de délimiteur consécutifs?
L'analyse d'un tableau à l'aide d'IFS avec des valeurs d'espace non blanches crée des éléments vides. Même utiliser tr -spour réduire plusieurs délimitations à une seule délimitation n'est pas suffisant. Un exemple peut expliquer le problème plus clairement. Existe - t-il un moyen d'obtenir des résultats "normaux" via une modification …
10 bash  shell  scripting 

5
sh fichiers de démarrage sur ssh
J'ai quelques commandes importantes que je dois exécuter avant que tout shell sh ne démarre. Cela est nécessaire pour passer des commandes SSH dans la commande SSH ( ssh host somecommand) et d'autres programmes qui exécutent des commandes. Dans mon .profilej'ai ceci: ihammerhands@wreckcreations:~> cat .profile #specific environment and startup programs …
10 bash  ssh  shell  profile 






5
Sortie grep colorée: pas GREP_OPTIONS pas alias
Je veux une sortie colorée de grep. .... Mais Stratégie 1: GREP_OPTIONS. Mais c'est obsolète. Voir http://www.gnu.org/software/grep/manual/html_node/Environment-Variables.html Stragegy 2: GREP_COLORS ressemble à première vue à une solution, mais cela fait quelque chose de différent. Stratégie 3: alias. Cela ne fonctionne pas find ... | xargs grep, car xargs n'évalue pas …
10 shell  grep  colors 




1
substitution paresseuse bashrc
Comment obtenir des ~/.bashrcalias pour évaluer les $()substitutions au moment de l'exécution , plutôt qu'au moment où ~ / .bashrc est exécuté (lors de l'ouverture d'un terminal)? J'exécute cette commande assez souvent pour que je souhaite lui ajouter un alias: svn diff -r $(svn info | grep ^Revision | awk …
10 bash  shell  quoting  alias  bashrc 

2
effacer toutes les variables sans fermer le terminal
Je veux savoir comment effacer toutes les variables que j'ai définies dans l'invite de commande sans fermer le terminal? par exemple, si je définis une variable dans l'invite de commande comme: $ a=1 maintenant je veux supprimer la variable $a(et de nombreuses autres variables définies de manière similaire) sans fermer …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.