J’essaie d’exécuter une commande à distance sur ssh, exemple: ssh @ La commande à exécuter est un alias, défini dans .bashrc, par exemple alias ll=’ls -al’ Donc, à la fin, la commande suivante devrait être exécutée: ssh user@host “ll” J’ai déjà découvert que .bashrc n’est généré qu’avec un shell interactif, donc dans .bash_login j’ai mis: […]
Je cherche la meilleure façon de prendre une simple consortingbution: echo -n “Enter a ssortingng here: ” read -e STRING et nettoyez-le en supprimant les caractères non alphanumériques, abaissez (cas) et remplacez les espaces par des traits de soulignement. Est-ce que l’ordre compte? Est-ce que c’est la meilleure ou la seule façon de procéder?
Je développe un script sur mon linux depuis un certain temps déjà et je voulais aussi le lancer sur mon Mac. Je pensais que les fonctions sur le Mac étaient les mêmes que les fonctions sur Linux, mais aujourd’hui j’ai réalisé que c’était faux. Je savais que moins de fonctions existaient sur le Mac, mais […]
J’ai besoin de passer une chaîne à un programme en tant qu’argument de la CLI Bash, par exemple program “don’t do this” La chaîne peut inclure n’importe quel caractère tel que ‘$’ , ‘\’ , etc. et je ne veux pas que Bash apporte des modifications. Donc, je pense à utiliser des guillemets simples. Cependant, […]
Lorsque j’essaie de faire un git de base, ajoutez * .erb (ou toute autre expression de caractère générique simple) git ne le reconnaît pas (eux). En guise de note, je n’ai jamais fait cela auparavant, donc je suis sûr que c’est une erreur de débutant, mais je n’ai trouvé aucune aide dans d’autres publications SO […]
Disons que je suis dans un terminal bash et que je possède une longue histoire de commandes. J’ai appuyé sur toute la flèche vers le haut et je suis au milieu de l’histoire. Je veux maintenant naviguer rapidement vers la première ou la dernière commande de mon histoire (sans maintenir enfoncée la flèche haut ou […]
Comment puis-je inverser l’ordre dans lequel j’effectue une boucle for pour un tableau défini Pour parcourir le tableau, je fais ceci: $ export MYARRAY=(“one” “two” “three” “four”) $ for i in ${MYARRAY[@]}; do echo $i;done one two three four Y a-t-il une fonction où je peux inverser l’ordre du tableau? Une de mes reflections est […]
Je voudrais tester une valeur de retour de fonction bash dans une instruction if comme ceci: if [[ func arg ]] ; then … mais j’obtiens des messages d’erreur comme: opérateur binary conditionnel attendu. Quel est le bon moyen de le faire? Est-ce: if [[ $(func arg) ]] ; then …
J’exécute un commutateur avec un numéro de colonne, mes numéros de colonne peuvent être 0 -50. Lorsqu’ils sont exécutés en boucle, ils sont validés. Maintenant, chaque cas prend en charge le numéro de colonne discret et j’observe son échec. Exemple: mon numéro de colonne est 10 et voici le code – i=10 a=1 b=0.65 if […]
J’essayais de mettre en évidence la syntaxe (avec 256 couleurs) du travail de vim intérieur de l’ screen , qui s’exécute dans gterm . Cela fonctionne très bien au début. Ce que je veux dire par “au début”, c’est que, après avoir démarré l’ screen et entré vim , les couleurs sont bonnes et il […]