From: Geoffrey Thomas Date: Sat, 22 Aug 2009 03:21:12 +0000 (-0400) Subject: git-rcsimport: readlink -f is nonportable X-Git-Url: https://snippets.scripts.mit.edu/gitweb.cgi/Scripts/git/.git/commitdiff_plain/20c3421ed519c5bfdba0ba9d8f6511894ef3d585 git-rcsimport: readlink -f is nonportable --- diff --git a/git-rcsimport b/git-rcsimport index 33bff05..44f77a3 100755 --- a/git-rcsimport +++ b/git-rcsimport @@ -15,9 +15,9 @@ fi tmpdir=`mktemp -d` mkdir "$tmpdir/CVSROOT" "$tmpdir/locks" "$tmpdir/rcs" echo "LockDir=$tmpdir/locks" > "$tmpdir/CVSROOT/config" -absdir=`readlink -f "$dir"` +absdir=`cd "$dir"; pwd` (cd "$absdir"; find -name RCS -type d) | while read dir; do - rcsdir=$tmpdir/rcs/$(dirname "$dir") + rcsdir=$tmpdir/rcs/`dirname "$dir"` mkdir -p "$rcsdir" ln -s "$absdir/$dir"/* "$rcsdir" done