Non proprio. Quello che cerchi non è qualcosa che le shell cercano di supportare. Le conchiglie riguardano davvero l'accesso aperto a un sistema, non l'accesso nascosto.
Alcuni comandi e funzioni della shell ignoreranno le directory e i file con prefisso con .
per impostazione predefinita. Ad esempio, ls
esegue questa operazione:
IanCsiMac:~/code/tmp
> ls
IanCsiMac:~/code/tmp
> ls -lah
total 16
drwxr-xr-x 3 ian staff 102B Oct 15 15:06 .
drwxr-xr-x 44 ian staff 1.5K Oct 10 11:03 ..
-rw-r--r--@ 1 ian staff 6.0K Oct 15 15:06 .DS_Store
Ma il file .
-prefixed nell'esempio precedente non è considerato "nascosto". Solo "non visualizzato nella vista predefinita". Qualsiasi tipo di nascondimento come questo richiederebbe rinominare i tuoi file e cartelle in modo che abbiano come prefisso un .
e poi spariranno anche per default dal Finder.
Come puoi vedere dalle risposte su altri sotto-siti SE ( 1 , 2 , 3 ), il prefisso-con-un-punto è davvero l'unico coerente modo per mantenere un file o una cartella fuori dalla normale visualizzazione della maggior parte delle funzioni e dei comandi della shell.