Unix & Linux

32
Télécharger récursivement avec wget

J'ai un problème avec la commande wget suivante: wget -nd -r -l 10 http://web.archive.org/web/20110726051510/http://feedparser.org/docs/ Il doit télécharger de manière récursive tous les documents liés sur le Web d'origine, mais il ne télécharge que deux fichiers ( index.htmlet robots.txt). Comment...

32
find -exec + vs find | xargs: lequel choisir?

Je comprends que le -execpeut prendre une +option pour imiter le comportement de xargs. Y a-t-il une situation où vous préféreriez une forme à l'autre? Personnellement, j'ai tendance à préférer la première forme, ne serait-ce que pour éviter d'utiliser un tuyau. Je figure sûrement les développeurs...

32
Mutt réactif pour actualiser la boîte de réception

En utilisant muttGmail I « vérifier les mises à jour par courrier électronique » , parfois par la $fixation (synchronisation boîte aux lettres), parfois en utilisant simplement c(dossier de modification) et juste fournir =(par défaut MAILBOX) comme le chemin du dossier IMAP changement. Existe-t-il...

32
Comment savoir si je suis sudoer?

Comment se comporte le système Linux quand je ne suis pas sudoer? Voici ce qui se passe si j'essaie d'utiliser sudo: server:/tmp>$ sudo cal [sudo] password for user: Sorry, try again. Est-il possible que je ne connaisse pas mon mot de passe ou est-ce que cela signifie que je ne suis pas sudoer?...

32
Résolution des liens symboliques (pwd)

Dis que je fais ce qui suit: cd /some/path ln -s /target/path symbolic_name Si alors: cd /some/path cd symbolic_name pwd Je reçois: /some/path/symblic_name et pas: /target/path Existe-t-il un moyen pour que le shell "résolve complètement" un lien symbolique (ie mise à jour de CWD, etc.), comme si...

32
Caractères génériques dans les citations

Ce sera facile, mais si je me souviens bien, lors de l’écriture de scripts dans un shell, l’utilisation de guillemets doubles permettrait d’agrandir les variables globales et les variables. Mais dans le code suivant: #!/bin/sh echo *.sh echo "*.sh" echo '*.sh' echo $LANG echo "$LANG" echo '$LANG'...