Nel corso degli anni abbiamo aggiunto una serie di funzionalità UNIX® a VOS. Una delle più semplici e utili è la possibilità di utilizzare il punto (".") e i due punti ("..") come nomi di percorso. Un singolo punto consente di accedere alla directory corrente, mentre i due punti consentono di accedere alla directory principale della directory corrente. Ciò consente di ridurre notevolmente la quantità di digitazione necessaria per alcuni comandi comuni. Mi piace usarli per visualizzare e modificare gli elenchi di controllo degli accessi.
Ecco il metodo tradizionale:
display_access_list (current_dir)
ed ecco lo stesso comando utilizzando un punto:
display_access_list .
Naturalmente, immagino che la maggior parte di voi, come me, abbia un'abbreviazione per display_access_list, nel qual caso il comando diventa:
dal .
Che bello e breve!
Tecnicamente, la presenza del punto o dei due punti viene rilevata quando il nome del percorso viene espanso da un nome relativo a un nome assoluto. Ciò significa che i nomi dei percorsi contenenti queste due sequenze vengono gestiti in modo simile ai nomi dei percorsi relativi. È possibile utilizzare questi nomi dei percorsi nelle macro di comando e a livello di comando, ma non è possibile passarli direttamente alle subroutine di sistema. È necessario chiamare s$expand_path su di essi per convertirli da nomi di percorso relativi a nomi di percorso completi.
Proprio come in UNIX o Linux, dove è possibile digitare "./foo" per fare riferimento a un file nella directory di lavoro, è possibile digitare ".>foo" per fare riferimento a un file VOS nella directory corrente. (Naturalmente, questa espressione è necessaria su UNIX perché i siti in genere non cercano i comandi o gli script di shell nella directory di lavoro. In genere non è necessaria su VOS perché la maggior parte dei siti imposta i percorsi della libreria dei comandi in modo da cercare i comandi e le macro di comando nella directory corrente).
Spero che ti piaccia usarli.
Se conosci altri suggerimenti simili per semplificare i comandi VOS, ti preghiamo di lasciare un commento.
