Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Associazione file creati da terminale (touch)

    Salve, volendo preparare interamente da terminale un account per un nuovo utente che ha richiesto particolari cartelle e file pronti al suo primo accesso, tutto procede tranquillo finché si creano cartelle (mkdir), ma creando dei file, per esempio
    codice:
    touch Clienti.ods
    tale file viene associato a Xed e non a LibreOffice Calc.

    Come faccio affinché, procedento esclusivamente da terminale in fase di preparazione dell'account, il file creato col comando suddetto sia abbinato a LibreOffice Calc al primo clic dell'utente sull'icona?
    Occorre per forza effettuare l'associazione via GUI dal menù contestuale "Apri con"?

  2. #2

  3. #3
    Ti ringrazio ma il mio problema è differente: se il file lo creo da LibreOffice, l'associazione per estensione è corretta; il problema è crearlo col comando touch del terminale, l'estensione resta ignorata e il file viene aperto da Xed come se fosse txt anziché ods.
    In sostanza se creo due file per LibreOffice Calc nella stessa cartella, uno da LibreOffice e l'altro da terminale, hanno stessa estensione ma icone e programmi associati diversi.
    L'unica soluzione che ho trovato finora è lanciare LibreOffice da terminale, creare lì il file e salvarlo anche lasciandolo vuoto. Ma sul perché l'estensione assegnata da touch resti ignorata non riesco a trovare nulla in letteratura.

  4. #4

  5. #5
    Devo provare a vedere se dipende dalla codifica, anche se finora gli "esperimenti" trovati in rete riguardano sempre file di testo, e inizio a pensare che il problema sia il comando touch che non comunica al sistema la struttura che deve avere il file in base all'estensione.
    Grazie del link.

  6. #6
    altri argomenti per approfondire:

    - byte order mark

    - magic numbers

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.