• [^] # Re: The Elements Of Style: UNIX As Literature

    Posté par . En réponse au journal Au secours! Mark Shuttleworth veut simplifier les logiciels !. Évalué à 4.

    super, toto

    juste que des fois j'ai pas d'éditeur de texte en GUI. parce que justement je dois réparer X ou parce que je suis en SSH et qu'on m'a ri au nez quand j'ai réclamé un client X sur la machine à 42 millions de dollars en face.

    oh puis non, tiens, voici un cas de figure souvent rencontré, j'en ris d'avance :

    j'ai un zoli fichier à plat de plusieurs Go. du bête texte, hein, un export de base de données ou une saleté crachée par un script JCL sur un mainframe et à destination d'une base Oracle ou datawarehouse sur un Solaris/Linux/NT... le fichier il vaut plus cher que toi, au passage. mais bref.

    avec sed (ou autre awk/perl/whatever) je fais ce que je veux pour nettoyer ou corriger quelques petites conneries, laisser tomber certains champs... et même ça peut tourner la nuit, ou à heures fixes... l'ordi a pas besoin de moi, il enchainera ses petits traitements.

    avec ma GUI j'ai le temps d'aller boire un café ou deux si le fichier est plus gros que ma RAM. et ça c'est seulement le temps que le fichier s'ouvre. ensuite je vais me prendre des coups de swap dès que je vais descendre de trois lignes. des rechercher/remplacer un tant soit peu utiles nécessiteront des expressions régulières comme en CLI et elles ne seront pas plus rapides. en fait, il faut que je reste devant l'ordi quasi en permanence, à attendre qu'il ait fini. donc quand vient la fin de la journée, je reste au boulot ou bien la super grosse machine qui vaut super cher va se tourner les pouces en attendant que je revienne le lendemain matin.

    et ne me parlez pas des essais et erreurs impliqués par la CLI, ca sera du kif-kif.

    par contre pour écrire le script nécessaire, oui je risque d'utiliser ma GUI, comme tu dis. et pourquoi pas un UltraEdit sous Windows...