瀏覽代碼

fix issue with script command on Linux

Kyle P Davis 9 年之前
父節點
當前提交
deccdd04d2
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      gimme

+ 3 - 1
gimme

@@ -95,7 +95,9 @@ else # normal usage
 
 
 		if [[ -x "$P" ]]; then
 		if [[ -x "$P" ]]; then
 			[[ "$PATH" = "$LINK_DIR"* ]]  ||  export PATH="$LINK_DIR:$PATH"
 			[[ "$PATH" = "$LINK_DIR"* ]]  ||  export PATH="$LINK_DIR:$PATH"
-			if script -q /dev/null "$P" / | sed "s/^/  /"; then
+			SCRPT="script -q /dev/null"
+			[[ "$OS" = "Darwin" ]] || SCRPT="$SCRPT -c"
+			if $SCRPT "$P" | sed "s/^/  /"; then
 				echo "# DONE: $GIMME"
 				echo "# DONE: $GIMME"
 			else
 			else
 				OUCH=$?
 				OUCH=$?