Forum Astuces.divers [Éditeur/Emacs] faire une recherche d'une expression dans plusieurs fichiers

Posté par  .
Étiquettes : aucune
0
6
juin
2001
Avec Emacs, rien de plus simple que de faire ce type de recherche : il suffit de lancer la commande de recherche (C-g), de modifier la ligne pour avoir quelque chose comme ceci grep -n -r "expression" *; cette commande recherchera "expression" dans tout les fichiers contenu dans le dossier (et de manière récursive dans les sous dossiers) en proposant dans une nouvelle frame les résultats, qui, lorsqu'on passe la souris et on appuye sur la touche entrée sur (…)

Forum Astuces.divers [Terminal] les variables d'environnement

Posté par  .
Étiquettes : aucune
0
6
juin
2001
Pour que l'éditions de choses diverses comme le changelog de CVS, édition de crontab et joyeusetés du genre se fassent dans votre éditeur favori, il faut définir la variable de session EDITOR. De manière temporaire en tapant export EDITOR="emacs" ou de manière plus définitive en ajoutant la variable EDITOR="emacs" dans votre .bash_profile et en n'oubliant pas de rajouter dans la ligne exportla variable EDITOR. Il existe une multitude d'autres variables du type qui ne demande qu'à être définies pour (…)

Forum Astuces.divers [Terminal] Eviter les check forced !

Posté par  (site web personnel) .
Étiquettes : aucune
0
5
juin
2001
Si vous bidouillez un peu trop votre Linux et qu'à un moment il "freeze" et que même CTRL-ALT-SUPPR ne le ranime pas, n'appuyez surtout pas le bouton reset de votre ordi car ça implique un fsck au prochain démarrage. Essayer d'abord les contrôles systèmes dans l'ordre suivant : Alt-SysRq-S (met le swap sur disque) Alt-SysRq-U (remonte tout en readonly) Alt-SysRq-B (reboot) Et adieu le check forced :) Plus d'infos dans /usr/src/linux/Documentation/sysrq.txt

Forum Astuces.divers [Terminal] Lancer plusieurs programmes dans un seul terminal

Posté par  (site web personnel) .
Étiquettes : aucune
0
1
juin
2001
Si vous êtes connecté à une machine distante, ou même sur une console en mode texte, un logiciel très utile s'appelle screen. Tapez screen pour le lancer, puis screen commande pour lancer cette commande dans un nouveau terminal virtuel. ^A-c crée un nouvel écran aussi, et ^A numéro bascule de l'un à l'autre. Encore plus fort : ^A-d suspend toute la session, vous pouvez vous déloguer et la retrouver plus tard avec screen -r.

Forum Astuces.divers [Debian] La liste des mots communs à deux langues ?

Posté par  .
Étiquettes : aucune
0
30
mai
2001
Mélangez deux dicos et filtrez les doublons avec la commande "uniq -d". $ cat french english | sort | uniq -d On met généralement les dicos dans /usr/dict. Vous pourrez en télécharger en suivant ce lien: http://packages.debian.org/stable/text/ Ces packages tgz commencent par la lettre W: wfrench, witalian, wgerman, etc.

Forum Astuces.divers [Terminal] Lancer une appli puis se déconnecter.

Posté par  (site web personnel) .
Étiquettes : aucune
0
30
mai
2001
Il arrive souvent d'avoir un programme, comme une compilation ou un gros calcul, qui ne nécessite plus aucune intervention après son lancement. Pour éviter de bloquer la console (ou le terminal) sur celle-ci, il existe nohup. nohup mon appli La sortie est redirigé vers un fichier nohup.out, et le programme est détaché du terminal. Ainsi, l'on peut se délogger de la machine et se relogger le lendemain pour prendre connaissance des résultats.

Forum Astuces.divers [Terminal] Recompression JPEG

Posté par  .
Étiquettes : aucune
0
29
mai
2001
Si votre appareil photo numérique a une facheuse tendance à très peu compresser les jpeg, pensez aux programmes cjpeg et djpeg pour les recompresser. Ajoutez par exemple, à la fin de votre commande de reception des photos, la commande "for a in *jpg; do djpeg $a | cjpeg -quality 60 > ./smaller/$a; done". Dans les conditions convenables de prises de vues, la baisse de qualité est indicernable.

Forum Astuces.divers [Terminal] reconnecter un process au terminal

Posté par  (site web personnel) .
Étiquettes : aucune
2
29
mai
2001
Vous avez fait un telnet sur une machine distante, sur laquelle vous avez lancé un programme 'toto'. La connexion est coupée. Pour pouvoir récupérer la main sur le programme en question, il suffit de l'avoir lancé avec 'dislocate toto', et a la connexion suivante, tapez 'dislocate', et ça roule. Par contre, ça ne marche que pour les terminaux, je ne sais pas si il y a un equivalent pour les programmes X.