J'ai quelques fichiers journaux, ils ont plus de 30000 lignes. J'ai besoin de trouver le nom "domaine" et d'enregistrer dans le fichier CSV mais après l'enregistrement, toutes les lignes du fichier CSV ont été ajoutées le chemin et le nom de fichier des fichiers d'entrée au début de la ligne même du fichier CSV. Comment puis-je faire si je n'ai pas besoin que le chemin et le nom du fichier d'entrée soient ajoutés aux fichiers CSV.
Exemple:
Input
#cat /home/log/any.log
any things..domain, anything
any things..domain, anything
any things..domain, anything
grep "domain" /home/logs/any.log > newfile.csv
Output:
#cat newfile.csv
/home/logs/any.log:domain
/home/logs/any.log:domain
/home/logs/any.log:domain
#----My requirement output is:
cat newfile.csv
domain
domain
domain
Cordialement, aidez-moi s'il vous plaît quelqu'un
la source
man cut
... semble douloureux.