Questions marquées «bash»

17
changement de shell de zsh à bash

Mon serveur Web a été falsifié par quelqu'un qui utilisait le shell zsh. Je me sens plus à l'aise avec bash shell, car ce sont les valeurs par défaut fournies avec Ubuntu et OS X (les deux principaux systèmes d'exploitation que j'utilise). Mais cette question se concentre sur le serveur Ubuntu....

17
ping plusieurs IP en utilisant bash?

J'ai 10 numéros IP que je dois tester quotidiennement pour vérifier, comment je peux le faire en utilisant le script BASH. Pour que je puisse automatiser cette tâche en utilisant cron. Je veux uniquement le script BASH. Je vous

17
Quelle est l'utilité de la commande complete?

Lors de l'exécution de la completecommande sur mon gnome-terminal, il affiche certaines commandes. Quelles sont-elles? Et à quoi sert le completecommandement? $ complete complete -F _minimal complete -F _filedir_xspec oodraw complete -F _filedir_xspec elinks complete -F _filedir_xspec freeamp...

17
Que signifie su> echo «<username>»?

Quand j'entrais dans la commande su > echo "sachin" il demandait un mot de passe. Lorsque j'ai donné mon mot de passe, des choses étranges se sont produites, comme vous pouvez le voir: Une dernière chose: il y a un autre utilisateur, Hadoop , sur mon ordinateur portable, mais quand je le fais su...

17
Pourquoi bash pense que 010 est 8?

Pourquoi bash pense-t-il que le nombre 010 = 8? x=010 echo $x 010 echo $(( x+0 )) 8 echo $(( x-2 )) 6 Je pensais que cela pourrait être binaire, mais 010 = 10 = 2. Alors pourquoi obtient-il 8 et comment puis-je le faire penser 010 = 10 (et 010 - 2 =

17
Inclure la commande dans le fichier de sortie?

Désolé pour le titre déroutant! Supposons que je cours apt-cache depends kde-window-manager > ~/Desktop/kwin-depends J'obtiendrai un fichier nommé "kwin-depend" dans mon dossier Desktop. Existe-t-il une astuce pour inclure la commande que j'ai émise dans le fichier, de préférence au début du...

17
Que signifie la double barre oblique dans `$ {f // / _}`?

J'apprends le Bash et je veux remplacer les caractères d'espace par d'autres caractères "non vides". J'utilise une forboucle: for f in *\ *; do mv "$f" "${f// /_}"; done Ma question est, pourquoi la double barre oblique et l'espace sont-ils là ${f// /_}? Que fait ${f//

16
Ajouter le dossier du script bash au chemin?

J'ai des scripts bash dans un dossier d'application que j'aimerais utiliser comme s'ils se trouvaient sur mon chemin. S'il s'agissait d'applications simples, j'ajouterais simplement le répertoire à ~ / .bashrc, mais ce sont des scripts. par exemple: ~/a_dir/another_dir/foo.sh

16
Problème PS1, gâcher CLI

J'ai fait une simple mission PS1 PS1="\e[0;31m[\W]\$ \e[m " Tout ce que je voulais faire, c'était changer la couleur de l'invite et n'afficher que le chemin relatif. Cependant, cela gâche la CLI. Par exemple, lorsque vous parcourez l'historique avec le ↑recadrage informatique et chevauche...