Retourner au contenu associé (journal : rétrospective sur la mise en page en console)
Posté par karchnu (site web personnel) le 10 février 2022 à 06:12. En réponse au journal rétrospective sur la mise en page en console. Évalué à 2.
Je viens de voir que mon test était foireux. Je suis un boulet. Oublie ce que j'ai dit sur fmt. :D
fmt
:D
Mon test (test-fmt.sh) en version corrigée montre bien qu'on coupe à 65 caractères :
test-fmt.sh
#!/bin/sh seq() { echo "for(i=0;i<1ドル;i++) i" | bc ; } generate_data() { # Écrit 65 caractères, terminant par "X"... for i in $(seq 64) ; do v=$(echo "$i % 10" | bc) echo -n "$v" done echo -n "X" # ... puis ces caractères suivants : echo -n " 1 3 4 6 8 Y" } generate_data | fmt | tr " " "~"
Ce script produit le résultat suivant :
0123456789012345678901234567890123456789012345678901234567890123X 1~3~4~6~8~Y
Dès que fmt a pu (à 65 caractères, son goal), il a coupé.
goal
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Super journal... que je lirai plus tard
Posté par karchnu (site web personnel) . En réponse au journal rétrospective sur la mise en page en console. Évalué à 2.
Je viens de voir que mon test était foireux. Je suis un boulet. Oublie ce que j'ai dit sur
fmt.:DMon test (
test-fmt.sh) en version corrigée montre bien qu'on coupe à 65 caractères :Ce script produit le résultat suivant :
Dès que fmt a pu (à 65 caractères, son
goal), il a coupé.