Perché gli alias sono sempre così grandi?

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
tighine ha scritto:... (Ma un click destro era troppo costoso per la magnifica Mela e progressiva? Ed essendo più "leggeri", non sarebbero auspicabili "di default" in luogo dell'alias? Macché! Roba da femmine...)...
Come hai potuto leggere nei link, se non si è accorti, si possono creare pasticci nell'uso dei symlink.
Forse per questo Apple non inserisce la funzione nel menù contestuale.

Ma la soluzione è semplice, o uno script o SymbolicLinker.
Per chi proprio non voglia usare Terminale con un comando molto semplice e facilissimo da ricordare.

Che poi, ricordare i comandi è semplicissimo, basta capirli, invece di memorizzarli.
In questo caso:
ln -s source target
collega simbolicamente originale destinazione
tighine ha scritto:http://it.wikipedia.org/wiki/Alias_(Mac_OS
"Wikipedia in lingua italiana non ha ancora una voce con questo nome. "
http://it.wikipedia.org/wiki/Alias_(Mac_OS)

Mancava una parentesi finale.
Questo è corretto, non posso più intervenire sul post di origine

tighine
Stato: Non connesso
Expert Latitante
Expert Latitante
Iscritto il: mer, 30 ott 2013 08:00
Messaggi: 1781

Top

Buon nuovo anno a tutti! Che sia lieve e gaio tutti! Ed anche grazie a tutti per i suggerimenti ed i consigli. (E scusate per le ricerche "imperfette", non c'é più tanto tempo per sfogliare.... Non ho ancora trovato quello per leggere tutto quanto già linkato...)



Davvero per creare un symlink basta il comando (da Terminale): ln -s /percorso\nomefile (o “nomecartella”)?

(Eh, ma allora... ditelo....subito!). :D :D :D :D

faxus ha scritto:ricordare i comandi è semplicissimo, basta capirli, invece di memorizzarli.
Già, tutto sta a capirne l'intima logica. Al proposito (e sto solo pensando a voce alta) ho compreso che la riga di comando deve contenere:

1) il comando: ln
2) l' "opzione": -s (altrimenti si crea un "hardlink". Un alias?)
3) il nome/percorso del file (o cartella) di cui si vuole creare il "soft link"
4) il nome dello stesso "soft link", preceduto dal suo percorso.


Altrimenti non funziona.



Quindi dovrebbe essere (correggetemi se sbaglio):

lnspazio-sspaziopercorso\nomefile(ocartella)dalinkarespaziopercorsodelsymlink\nomeattribuitoalsymlink


Da wikipedia:
Esempi
Crea un collegamento simbolico chiamato softlink.txt al file file.txt:
ln -s file.txt softlink.txt

Crea un collegamento fisico chiamato hardlink.txt al file file.txt:
ln file.txt hardlink.txt



Esempio pratico di uso di Terminale, per prova:

Last login: Fri Jan 2 11:45:45 on ttys000
macbookitighine:~ tighine$ ln -s /Users/tighine/Desktop/link\ simbolici\ come\ creare.rtf /Users/tighine/Desktop/symlink
macbookitighine:~ tighine$exit
logout

[Processo completato]


------------------

Si e' effettivamente creato sulla Scrivania un file di nome "symlink" di soli 54 bytes (e perfino senza alcuna estensione)....

Adesso sì che mi é chiaro.
Ancora grazie a tutti.

Rispondi

Torna a “Software”

Chi c’è in linea

Visitano il forum: Nessuno e 53 ospiti