Est-il possible de compresser (créer une archive compressée) des données lors de la lecture de stdin sous Linux.
Réponses
Trop de publicités?Oui, utilisez gzip pour cela. Le meilleur moyen est de lire les données en entrée et de rediriger les données compressées vers le fichier de sortie, c'est-à-dire
cat test.csv | gzip > test.csv.gz
cat test.csv
enverra les données en tant que stdout et en utilisant le signe pipe, gzip lira ces données en tant que stdin. Assurez-vous de rediriger la sortie gzip vers un fichier car les données compressées ne seront pas écrites dans le terminal.
J'espère que cela vous aidera.
jtbandes
Points
39804
retracile
Points
6301