Unix & Linux

30
git-upload-pack se bloque indéfiniment

J'ai la structure d'appel suivante: Jenkins court fab -Huser@host set_repository_commit_hash:123abc. set_repository_commit_hashfonctionne git fetchavec pty = False. Le processus enfant ssh [email protected] git-upload-pack 'user/repository.git'ne se termine jamais. J'ai essayé de courir git fetchdans...

30
Grep multicolore

J'essaie d'obtenir chaque commande grep pour mettre en évidence ses résultats dans une couleur différente. Je peux le faire manuellement avec une ligne comme celle-ci: ls -l GREP_COLORS='mt=01;32' grep c | GREP_COLORS='mt=01;31' grep o | GREP_COLORS='mt=01;34' grep n | GREP_COLORS='mt=01;36' grep f...

30
Vérifiez si $ REPLY est dans une plage de nombres

J'écris un script shell pour Linux, en utilisant Bash, pour traduire n'importe quel fichier vidéo en MP4. Pour cela, j'utilise avconvavec libvorbispour l'audio. Dans mon script, j'ai une question pour l'utilisateur: read -p "- Audio Quality [scale from -2 to 10] ? " if [ -n "$REPLY" ] ; then...

30
vérifier si l'interface eth0 est active (configurée)

Je dois vérifier avec un script s'il eth0est configuré. Si c'est le cas, le script ne fera rien. Sinon, cela commencera wlan0. (Je ne veux pas les deux eth0et wlan0être debout en même temps). Quelle serait la façon la plus simple de vérifier, si eth0c'est déjà le cas? J'utilise Debian Wheezy...

30
Comment SSH d'hôte à invité en utilisant QEMU?

Comment configurer ssh de l'hôte à l'invité en utilisant qemu? Je peux utiliser la redirection de port lorsque je démarre la machine virtuelle sans aucun paramètre spécial, comme suit: /usr/bin/qemu-system-x86_64 -hda ubuntu1204 -m 512 -redir tcp:7777::8001 Mais quand j'essaie de démarrer en...

30
-bash: / dev / null: autorisation refusée

J'essaie de créer un nouvel utilisateur sur un système Centos 6. Tout d'abord, je fais useradd kevin Ensuite, j'ai essayé d'exécuter des commandes en tant qu'utilisateur su - kevin Cependant, j'obtiens les messages d'erreur suivants -bash: /dev/null: Permission denied -bash: /dev/null: Permission...

30
Est-il possible d'utiliser `find -exec sh -c` en toute sécurité?

Je suis en train d'utiliser findpour echo 0dans certains fichiers, mais apparemment , cela fonctionne uniquement avec sh -c: find /proc/sys/net/ipv6 -name accept_ra -exec sh -c 'echo 0 > {}' \; Mais utiliser sh -cavec find -execme fait me sentir très mal à l'aise parce que je soupçonne de citer...