File size: 1,049 Bytes
6e7eaf3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
import sys
import os
def convert_to_single_line(input_file, output_file):
try:
#controlla se il file esiste
if not os.path.exists(input_file):
print(f"Il file '{input_file}' non esiste.")
return
# Legge il contenuto del file sorgente
with open(input_file, 'r', encoding='utf-8') as file:
content = file.read()
# Rimuove i caratteri di nuova riga
single_line_content = content.replace("\n","\\n ")
# Salva il contenuto risultante in un nuovo file
with open(output_file, 'w', encoding='utf-8') as file:
file.write(single_line_content)
print(f"File convertito con successo e salvato in {output_file}")
except Exception as e:
print(f"Si è verificato un errore: {e}")
# Esempio di utilizzo
source_file = sys.argv[1] # Inserisci il nome del file sorgente
target_file = sys.argv[2] # Inserisci il nome del file di destinazione
convert_to_single_line(source_file, target_file) |