Jak poznać katalog domowy usera w sh?

Michal Kochanowicz michal w michal.waw.pl
Śro, 8 Paź 2003, 23:29:26 CEST


On Wed, Oct 08, 2003 at 11:16:17PM +0200, Arkadiusz Miskiewicz wrote:
> [arekm w mobarm arekm]$ echo ~arekm
> /home/users/arekm
> 
> w przypadku gdy usera nie ma to dostaniesz ~user jako wyjście co można ifem 
> porównać.
Znam ten sposób, ale właśnie nie chce mi zadziałać. Robię tak:
[root w wieszak tmp]# cat x.sh
#!/bin/sh

USER="$1"

cd ~"$USER"
pwd
[root w wieszak tmp]# ./x.sh misiek
./x.sh[5]: cd: /tmp/~misiek - No such file or directory
/tmp
[root w wieszak tmp]#
-- 
--= Michal Kochanowicz =--==--==BOFH==--==--= michal w michal.waw.pl =--
--= finger me for PGP public key or visit http://michal.waw.pl/PGP =--
--==--==--==--==--==-- Vodka. Connecting people.--==--==--==--==--==--
A chodzenie po górach SSIE!!!



Więcej informacji o liście dyskusyjnej pld-users-pl