Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
public:linux:astuces [2023/12/12 13:12] – [Petits scripts utiles] yannpublic:linux:astuces [2024/10/02 17:56] (Version actuelle) yann
Ligne 3: Ligne 3:
 ====== Petits scripts utiles ====== ====== Petits scripts utiles ======
  
-réduire la taille d'un PDF+ 
 +===== Iso vers UTF-8 ===== 
 + 
 +https://stackoverflow.com/questions/11316986/how-to-convert-iso8859-15-to-utf8 
 + 
 +<code bash> 
 +#!/bin/bash 
 +TO="UTF-8"; FILE=$1 
 +FROM=$(file -i $FILE | cut -d'=' -f2) 
 +if [[ $FROM = "binary" ]]; then 
 + echo "Skipping binary $FILE..." 
 + exit 0 
 +fi 
 +iconv -f $FROM -t $TO -o $FILE.tmp $FILE; ERROR=$? 
 +if [[ $ERROR -eq 0 ]]; then 
 +  echo "Converting $FILE..." 
 +  mv -f $FILE.tmp $FILE 
 +else 
 +  echo "Error on $FILE" 
 +fi 
 +</code> 
 + 
 +Set the executable bit 
 +<code bash> 
 +chmod +x to-utf8.sh 
 +</code> 
 +Do a conversion 
 +<code bash> 
 +./to-utf8.sh MyFile.txt 
 +</code> 
 + 
 +If you want to convert all files under a folder, do 
 + 
 +<code bash> 
 +find /your/folder/here | xargs -n 1 ./to-utf8.sh 
 +</code> 
 + 
 + 
 +===== réduire la taille d'un PDF ===== 
  
 <code bash> <code bash>
public/linux/astuces.1702383169.txt.gz · Dernière modification : de yann
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0