Spiegazione
Questo perché il file che hai creato tramite il terminale usando il comando touch
è stato chiamato così da te (non dal sistema) al momento della creazione. Quello che succede è che al momento della creazione, il sistema interpreta il nome file scelto e controlla se contiene "caratteri non validi".
In macOS, l'unico carattere "illegale" del nome del file è il simbolo del colon ( :
). Questo perché macOS li usa nei nomi dei percorsi, ad es. %codice%. Inoltre, i nomi di file e cartelle possono contenere fino a 255 caratteri.
La sostituzione di Macintosh HD:Applications:Safari.app
in :
è una funzione automatica incorporata in macOS per impedire il danneggiamento del percorso dei file inserendo inavvertitamente i due punti nel mezzo di un nome file, che cambierebbe l'intero percorso. Non potrai modificare questo comportamento.
E per Screenshot?
Per quanto riguarda gli screenshot, i loro nomi di file non contengono alcun cosiddetto "illegale"; caratteri e sono quindi validi.
Inoltre, la modifica del nome del file di screenshot è molto semplice anche in macOS. In Terminale, esegui /
- sostituendo defaults write com.apple.screencapture name "Some Name"
con il tuo testo.