[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linux-31] Pb grep fichier .TXT data



Est-il possible d'avoir un extrait (la partie non confidentielle) du fichier,
par exemple

cat $fich | xxd | head -n 64 # pour avoir une idée de la partie "non data"

Sinon est-ce que ce n'est pas un problème de retour à la ligne ?

cp $fich $fich.pourtest && dos2unix $fich.pourtest # tester le grep sur $fich.pourtest

Et enfin est-ce que grep ne fonctionnerait pas "quand meme" :) ?

egrep --binary-files=text "regexp recherchee" $fich




Le 5 juillet 2018 11:02:30 GMT+02:00, tth <linux-31@culte.org> a écrit :
On 07/05/2018 09:36 AM, Jean-Marc Mongrelet (via linux-31 Mailing List) 
wrote:



#!/bin/sh
dest="/tmp/Informations_log"
mkdir $dest
for fich in *; do
        echo "$fich"
        cat "$fich" > "$dest/$fich"
done



Le problème est que mon script ne convertit pas... il garde les fichiers
dans le même format!

D'un autre coté, que cat ne brotche pas les données,
c'est plutôt une bonne nouvelle...

Avec tr(1) tu peux éliminer les caractères qui ne te
plaisent pas dans tes données, au risque de perdre des
informations...