Comment puis-je déterminer le shell actuel sur lequel je travaille? La sortie de la pscommande suffirait-elle à elle seule? Comment cela peut-il être fait dans différentes versions
Je suis sur Mac Snow Leopard et je viens d'installer git. J'ai juste essayé git clone [email protected]:cakebook.git mais cela me donne cette erreur: Initialized empty Git repository in `/Users/username/Documents/cakebook/.git/` Permission denied (publickey). fatal: The remote end hung up...
J'avais besoin d'écrire un script pour entrer une entrée multiligne dans un programme ( psql). Après un peu de recherche sur Google, j'ai trouvé les travaux de syntaxe suivants: cat << EOF | psql ---params BEGIN; `pg_dump ----something` update table .... statement ...; END; EOF Cela construit...
Je viens de cloner un référentiel git et de vérifier une branche. J'ai travaillé dessus, puis j'ai décidé de supprimer toutes mes modifications locales, car je voulais la copie originale. En bref, j'ai dû faire les deux commandes suivantes pour supprimer mes modifications locales git checkout . git...
Comment vérifier si le référentiel distant a changé et que je dois tirer? Maintenant, j'utilise ce script simple: git pull --dry-run | grep -q -v 'Already up-to-date.' && changed=1 Mais c'est plutôt lourd. Y a-t-il une meilleure façon? La solution idéale consisterait à vérifier toutes les...
Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 4 mois . Je veux tuer tous les processus que...
J'ai réinstallé mon serveur et je reçois ces messages: [user@hostname ~]$ ssh root@pong @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING...
L'article de Coda Hale «Comment stocker un mot de passe en toute sécurité» affirme que: bcrypt a des sels intégrés pour empêcher les attaques de table arc-en-ciel. Il cite cet article , qui dit que dans la mise en œuvre d'OpenBSD de bcrypt: OpenBSD génère le sel bcrypt 128 bits à partir d'un flux...
Je voudrais pousser et tirer toutes les branches par défaut, y compris celles nouvellement créées. Y a-t-il un paramètre que je peux définir pour cela? Sinon, lorsque j'ajoute une nouvelle branche, localement et que je veux la retirer du serveur, quelle est la manière la plus simple de le faire?...
Je viens de générer ma paire de clés RSA et je voulais ajouter cette clé à GitHub. J'ai essayé cd id_rsa.pubet id_rsa.pub, mais pas de chance. Comment accéder à ma clé publique
Comment puis-je déterminer le nom du fichier de script Bash à l'intérieur du script lui-même? Comme si mon script est dans un fichier runme.sh, comment puis-je faire pour afficher le message "Vous exécutez runme.sh" sans coder en dur
Existe-t-il une manière "canonique" de procéder? J'utilise head -n | tail -1ce qui fait l'affaire, mais je me demande s'il existe un outil Bash qui extrait spécifiquement une ligne (ou une plage de lignes) d'un fichier. Par "canonique", j'entends un programme dont la fonction principale est de...
Je n'arrive pas à comprendre comment puis-je m'assurer qu'un argument transmis à mon script est un nombre ou non. Tout ce que je veux faire, c'est quelque chose comme ceci: test *isnumber* $1 && VAR=$1 || echo "need a number" De
Voici ce que j'ai fait sur ma branche supposée stable ... % git rebase master First, rewinding head to replay your work on top of it... Fast-forwarded alpha-0.3.0 to master. % git status # On branch alpha-0.3.0 # Your branch is ahead of 'origin/alpha-0.3.0' by 53 commits. # nothing to commit...
Lorsque j'essaie de pousser vers une télécommande git partagée, j'obtiens l'erreur suivante: insufficient permission for adding an object to repository database Ensuite, j'ai lu un correctif ici: Fix Cela a fonctionné pour la prochaine poussée, car tous les fichiers étaient du bon groupe, mais la...
Je travaille sur Linux avec le compilateur GCC. Lorsque mon programme C ++ plante, je voudrais qu'il génère automatiquement une trace de pile. Mon programme est exécuté par de nombreux utilisateurs différents et il fonctionne également sur Linux, Windows et Macintosh (toutes les versions sont...
J'ai besoin de convertir des chaînes en une forme de hachage. Est-ce possible en JavaScript? Je n'utilise pas de langage côté serveur, je ne peux donc pas le faire de cette
C'est une question assez simple, au moins il semble que cela devrait être, sur les autorisations sudo sous Linux. Il y a de nombreuses fois où je veux simplement ajouter quelque chose /etc/hostsou un fichier similaire, mais je ne peux pas le faire car les deux >et >>ne sont pas autorisés,...
J'ai un script «myscript» qui produit les éléments suivants: abc def ghi dans un autre script, j'appelle: declare RESULT=$(./myscript) et $RESULTobtient la valeur abc def ghi Existe-t-il un moyen de stocker le résultat soit avec les sauts de ligne, soit avec le caractère '\ n' pour que je puisse le...
Un collègue a récemment déclaré dans une revue de code que la [[ ]]construction devait être préférée [ ]à des constructions comme if [ "`id -nu`" = "$someuser" ] ; then echo "I love you madly, $someuser" fi Il n'a pas pu fournir de justification. Est-ce qu'il y a