Re: Mac OS alias from Perl

[email protected] (Dave Gomez)
Newsgroups perl.macosx
Message-ID <[email protected]>
For the traditional method if you can't find a module or common method  
just use the quote below the tilde, ie `ln -s /path/to/my/interest / 
path/to/my/alias`, note if this will run in a cron, you will have to  
give the full path ot ln, just do a "whereis ln" command (mine and  
yours should be in /bin.

Dave

On Dec 8, 2007, at 7:19 PM, Chris Devers wrote:

> On Dec 8, 2007, at 7:06 PM, Celeste Suliin Burris <[email protected] 
> > wrote:
>
>> Use a symbolic link instead.  Perl handles those natively, and they  
>> can be
>> accessed from the command line. The Finder just treats them the  
>> same as
>> aliases.
>>>
>>>
>
> Not quite. I forget the details at the moment, but Finder aliases  
> are kind of like "firm links": while hardlinks point to inodes, and  
> softlinks point to file pathnames, aliases point to the logical file  
> in a more robust way than symlinks. For example, if the reverent  
> file moves, symlinks break, but aliases shouldn't.
>
> If you really want aliases, I think the CPAN modules of Dan Kogai  
> and Chris Nandor are the place to start. I forget who wrote what,  
> but modules like (I think) MacOS::File and Mac::Glue can either make  
> the right calls directly, or leverage Applescript / OSAscript to do  
> this for you.
>
> Or if symlinks/softlinks are enough, just use the traditional Perl /  
> Unix methods to make those.
>
>
> -- 
> Chris Devers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.