Pagine 4.3 su Mavericks - perdita di dati con nomi di file che iniziano con tilde (~)

1

Ho avuto un cliente che segnala l'improvvisa perdita di file dopo l'aggiornamento a Mavericks. Non è stato difficile duplicare il problema, sia sul suo Mac che sul mio. Mi chiedo se qualcuno possa averlo già visto prima di presentare una segnalazione di bug.

Ecco il processo, che è stato ripetibile al 100% nei miei test.

Crea una cartella, sul disco rigido locale o su un server. Chiama questa cartella "Will Vanish" o simile, perché questa cartella e il suo contenuto svaniranno presto.

In questa nuova cartella, metti alcuni file che non ti interessano. Copia anche un file di Pages 4.3 nella stessa cartella o crea un nuovo file da Pages 4.3 (parte di iWork '09).

Chiudi il file di Pages, se è aperto.

Dal Finder, rinomina il file di Pages in modo che inizi con un carattere tilde (~).

Apri il file di Pages in Pages 4.3. Sposta la finestra di Pages in modo da poter vedere anche la cartella Will Vanish e il suo contenuto.

Salva il file (Comando-S o File- > Salva).

La cartella Will Vanish e il suo contenuto non sono più disponibili e (almeno per i miei test) non possono essere trovati.

Sono consapevole che la tilde è un personaggio speciale nei SO di tipo Unix, che rappresenta la cartella home. La maggior parte degli utenti tipici non ne è a conoscenza, ed è piuttosto comune usare quel carattere come prefisso del nome file per forzare il file all'inizio degli elenchi alfabetici nel Finder. Questo è un caso di uso comune in questo particolare gruppo di lavoro. Fortunatamente solo un utente è stato aggiornato a Mavericks e preferisce il vecchio iWork (che viene conservato dalla nuova installazione di iWork all'interno di Mavericks).

Ho fatto una registrazione su schermo di questo:

link

Spero che qualcuno possa confermare questa esperienza e / o commentare qualsiasi soluzione alternativa.

    
posta Mitch Cohen 23.11.2013 - 03:46
fonte

1 risposta

1

Mentre la tilde è riservata in Unix per il collegamento della directory degli utenti, è anche usata da Pages, Numbers e Keynote (così come le app di Office) per prefissare i file temporanei di cache / versione. Sono invisibili all'utente tramite il Finder. Vorrei provare a navigare nella cartella con la riga di comando e vedere se si presenta con un ls -larth . Il miglior consiglio è di non usare "~" come prefisso per i documenti iWork o Office.

    
risposta data 31.03.2014 - 21:40
fonte

Leggi altre domande sui tag