[linux] readlink -f vs pwd -P vs namei -l (was: cat $PWD)

Oscar Roozen linux op okkie.nu
Zo Jan 15 17:45:36 CET 2023


On 15-01-2023 17:01, Mike Jonkmans via Linux wrote:
> On Sun, Jan 15, 2023 at 04:33:35PM +0100, Oscar Roozen via Linux wrote:
>> On 14-01-2023 09:28, Mike Jonkmans via Linux wrote:
>>>> 	readlink -f <file>
>>>>
>>>> Daarmee krijg je het hele absolute pad naar <file>.
>>>
>>> Of
>>> 	pwd -P
>>
>> Dat is zeker niet hetzelfde.
> 
> Misschien niet zo duidelijk maar dat had ik ook niet zo bedoeld.

Okay.


>> oscar op linux:~$ pwd -P /usr/bin/vi
>> /home/oscar
> 
> Dit is een raar voorbeeld: pwd accepteert geen filenames.

Jawel hoor, hij doet er alleen niks mee. Sorry, flauw. ;-)


> Het gaat/ging erover om $PWD absoluut te maken.
> 
> Probeer eens 'pwd -P', 'pwd -L' en 'echo $PWD'.
> (in een symlinked directory)

Zeker nuttig. Bedankt! Nooit geweten dat pwd nog opties had.


> E.e.a. vind je via 'man builtins'.

En die kende ik ook niet. Ik gebruik altijd 'help' vanuit bash als ik 
informatie over z'n builtins wil. Dit is wel een mooi overzicht!


> Overigens kent 'cd' ook de -P en -L opties.


Leerzaam dagje voor mij. :-)



Meer informatie over de Linux maillijst