È possibile rendere l'ordine del Finder su modificato a, in modo ricorsivo?

1

Se visito ~/code in Finder e ordino su modified at , non ordina in modo ricorsivo. Cioè, se ho un file X in esso che è stato modificato ieri e una cartella con un file Y in esso che è stato modificato oggi, il file X sarebbe ordinato prima della cartella con Y in esso. Può essere raggiunto?

Se ciò non è possibile, c'è uno script che viene attivato ogni volta che viene salvato un file che tocca la cartella principale per ottenere lo stesso risultato?

    
posta Dan Andreasson 30.11.2016 - 16:53
fonte

1 risposta

1

Risolto il problema creando uno script che controlla le scritture di file e tocca il genitore del file scritto per aggiornare il timestamp modificato.

fswatch è necessario anche guardare le scritture. Installa attraverso homebrew con brew install fswatch .

Quindi segui link TL; DR

  • Avvia Automator.app
  • Cmd + N
  • Aggiungi "Esegui script di shell" (da Azioni / Utility)
  • Copia e incolla lo script nella finestra

    fswatch -0 ~/ | while read -d "" event do touch -cm $(dirname ${event}); done

    Puoi modificare ~/ in un percorso di tuo gradimento.

  • Salva come touch_parent.app
  • Vai a Preferenze di sistema → Account → Elementi di accesso
  • Aggiungi touch_parent.app

Al prossimo riavvio verrà avviato lo script

    
risposta data 30.11.2016 - 18:04
fonte

Leggi altre domande sui tag