La question devient: qu'est-ce que ça veut dire qu'un fichier est /structuré/ en lignes de texte ?
Si on prend comme définition: un caractère prend 8 bits (ou 16 bits ou une taille fixe), alors on n'a pas le droit d'utiliser utf8. Si on autorise les caractères de taille variable, alors un document texte compressé par un algorithme à la Huffman est un fichier texte. Selon toi, mes fichiers de log compressés ne sont pas des fichiers textes. Pourtant, même si la représentation interne est différente, ils sont pourtant clairement structurés en lignes de texte.
Je pense que ton principal problème est que tu as des habitudes. Pour travailler avec tes fichiers de logs, tu utilises certaines programmes (less, grep, sed, awk, cat, perl...) et qu'avec ce changement de format, tu dois changer tes habitudes. Et ça te fait chier (et je te comprends).
[^] # Re: Du point de vue utilisateur ou mainteneur ?
Posté par fmaz fmaz . En réponse au journal Ne dites pas à ma mère que j'ai installé systemd, elle croit que je suis pianiste dans un bordel.. Évalué à 7.
La question devient: qu'est-ce que ça veut dire qu'un fichier est /structuré/ en lignes de texte ?
Si on prend comme définition: un caractère prend 8 bits (ou 16 bits ou une taille fixe), alors on n'a pas le droit d'utiliser utf8. Si on autorise les caractères de taille variable, alors un document texte compressé par un algorithme à la Huffman est un fichier texte. Selon toi, mes fichiers de log compressés ne sont pas des fichiers textes. Pourtant, même si la représentation interne est différente, ils sont pourtant clairement structurés en lignes de texte.
Je pense que ton principal problème est que tu as des habitudes. Pour travailler avec tes fichiers de logs, tu utilises certaines programmes (less, grep, sed, awk, cat, perl...) et qu'avec ce changement de format, tu dois changer tes habitudes. Et ça te fait chier (et je te comprends).