Ссылка на рабочий каталог пользователя
Знак тильда (~) используется в C-Shell для ссылки на собственный рабочий каталог или рабочий каталог другого пользователя, указанного именем пользователя.
Примеры:
% cd progs % mv ~/test.c
Последняя точка означает текущий каталог progs. Чтобы узнать, что же в действительности выполнено, посмотрим буфер истории:
% !h . . . . . . . . . . . . . . 11 mv /users/wowa/empire.c space.c 12 cd progs 12 mv /users/peter/test.c .
Пусть имеется пользователь с именем nick. Чтобы узнать его рабочий каталог, можно использовать команду echo и средство знака тильда:
% echo ~nick /users/nick %