Murphy, Mark wrote:
But by default my current directory is my home directory as specified in my user profile, so unless
you have explicitly changed that, WRKLNK displays your home directory.

That's like saying "WRKOBJ CUSTMAS will show where the CUSTMAS File is in located in the QUSRLIBL system value's library list."

Because "unless you have explicitly changed that", WRKOBJ will show what's in the *SYSVAL library list.

While that may be true, many people change their library list. Many people set up job descriptions that change their library list. Many people run the EDTLIBL command, or CHGLIBL command or ADDLIBLE, etc. Assuming that your current library list will always be the same as the *SYSVAL is folly.

Likewise, assuming your current directory will always be the same as your home directory is folly.

Even worse, if you haven't yet created your home directory, your current directory will start out in / (the root directory) which is certainly not your home directory.

Granted, a lot fewer people in the i Community change their current directory than their library list -- because a lot fewer people people in the i Community use the IFS than use native applications!

But as someone who DOES use the IFS a lot, I get very tired of people's programs being wrong, or people's instructions being wrong, because they simply assume that your current directory is your home directory. Or they simply assume that your current directory is the root directory. They don't distinguish between these things because they read stuff on mailing lists, etc, that says stuff like "You can use WRKLNK to see your home directory" and they take it at face value.

Spread knowledge, not misinformation.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2019 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].