File: CD

package info (click to toggle)
debmake-doc 1.25-1
  • links: PTS, VCS
  • area: main
  • in suites:
  • size: 11,980 kB
  • sloc: makefile: 918; sh: 705; python: 202; ansic: 114; sed: 16
file content (17 lines) | stat: -rwxr-xr-x 419 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash
# echo command and record pwd for next shell
PWD=$(pwd)
PWD_SHORT=${PWD##*/}
TO_DIR=$(realpath "$1")
if [ "$(dirname "${TO_DIR}")" = "${PWD}" ] ; then
  DIFF_DIR=$(basename "$TO_DIR")
elif [ "$(dirname "${PWD}")" = "${TO_DIR}" ]; then
  DIFF_DIR=".."
else
  DIFF_DIR="$1"
  echo "FIXME XXXXXX F:$PWD >> T:$1"
fi

echo "[${PWD_SHORT}] \$ cd $DIFF_DIR"
cd $1 >/dev/null || exit 1
pwd > ${BUILD_PATH}/next.dir