Home-Verzeichnis im Shellscript verwenden

theHacker

sieht vor lauter Ads den Content nicht mehr
Teammitglied
ID: 69505
L
20 April 2006
22.682
1.316
Moin.

Ich würde gerne automatisch ein Unterzeichnis in meinem Home-Verzeichnis anlegen lassen.

Vereinfacht hab ich sowas:
Code:
[FONT=Lucida Console]#!/bin/bash

topdir="~/foobar"
if [ ! -d $topdir ]; then
  mkdir -p $topdir
  echo "Created directory ""$topdir"
fi

#...[/FONT]
Problem hierbei:
Er legt mir dabei im aktuellen Verzeichnis, wo das Script liegt, einfach ein Verzeichnis mit dem Namen ~ an und daran dann das foobar :roll:
Ich will aber doch einfach nur ein Verzeichnis foobar in meinem Home-Verzeichnis haben.

Wie mach ich das ?