Unix & Linux

39
Comment afficher les lignes 2 à 4 après chaque résultat grep?

J'analyse un fichier de boîte aux lettres qui stocke les rapports du serveur de messagerie pour les courriers électroniques remis en échec. Je souhaite extraire les mauvaises adresses électroniques afin de les supprimer du système. Le fichier journal ressemble à ceci: ...some content... The mail...

39
Pipeline conditionnel

Disons que j'ai le pipeline suivant: cmd1 < input.txt |\ cmd2 |\ cmd4 |\ cmd5 |\ cmd6 |\ (...) |\ cmdN > result.txt Sous certaines conditions, j'aimerais ajouter un cmd3entre cmd2et cmd4. Existe-t-il un moyen de créer un type de pipeline conditionnel sans enregistrer le résultat de cmd2 dans...

39
Comment insérer le nom de fichier actuel dans le contenu de Vim?

Après quelques recherches, j'ai appris à connaître :echo @%le nom du fichier actuel dans la dernière ligne de vim-screen. Je voudrais vider le nom de fichier (avec et sans chemin complet) dans le contenu du fichier sans quitter vim. Est-ce qu'il y a un moyen de faire

39
Comment vim vole-t-il les fichiers appartenant à la racine?

Soyez témoin de ce qui suit: sh-3.2$ mkdir testcase sh-3.2$ cd testcase sh-3.2$ sudo touch temp sh-3.2$ ls -al total 0 drwxr-xr-x 3 glen staff 102 19 Dec 12:38 . drwxr-xr-x 12 glen staff 408 19 Dec 12:38 .. -rw-r--r-- 1 root staff 0 19 Dec 12:38 temp sh-3.2$ echo nope > temp sh: temp: Permission...

39
Est-il possible de désactiver requiretty?

J'essaie de configurer un script de déploiement à l'aide de Capistrano À une étape, le cap deploy:setupscript consiste à se connecter à mon serveur et à exécuter des commandes qui créent des répertoires. Puis je vois une erreur:msudo: sorry, you must have a tty to run sudo Il existe une solution...

39
Comment obtenir la version GNOME?

Existe-t-il un moyen faisant autorité pour obtenir la version de GNOME , à condition que mon ordinateur fonctionne (quelle que soit sa version)? Plusieurs de ces suggestions ne fonctionnent pas sur mon système, soit parce que les exécutables et / ou les packages n'existent tout simplement pas ou...

39
Comment SSH dans un répertoire spécifique?

Je me connecte souvent à un serveur, puis cd dans un répertoire spécifique. Est-il possible de simplifier ces deux commandes en une seule? ssh bob@foo cd /home/guest Je voudrais éviter de changer quoi que ce soit sur 'foo' si possible, car je devrai tout effacer avec l'administrateur du serveur....

39
Exporter une variable contenant un point (.)

Comment exporter une variable qui contient un point. Je reçois le 'nom de variable invalide' quand j'ai essayé: export my.home=/tmp/someDir -ksh: my.home=/tmp/someDir: invalid variable name Même échapper à métacaractère dot (.) Din n'a pas aidé non plus $ export my\.home=/tmp/someDir export:...

39
Sur quel obus je cours?

Quand je lance echo $SHELLla sortie dit /bin/tcshce qui signifie que je lance un tcshshell. Mais par exemple quand je lance la commande suivante alias emacs 'emacs -nw' Je reçois l'erreur suivante: bash: alias: emacs: not found bash: alias: emacs -nw: not found et quand j'émets alias emacs="emacs...

39
Suppression de DRM audible pour usage personnel

J'ai un groupe de livres audio d'Audible. J'ai effectué un basculement complet de Windows vers Linux, mais Audible ne prend pas en charge Linux. Bien qu’il y ait des manières gênantes de contourner cela, je voudrais convertir mes livres Audible au format MP3 ou MP4. Est-ce que quelqu'un a déjà fait...