Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
sh で実行されたときに強制終了
#!bin/bash
last_cmd_arg="$_"
if [ "$last_cmd_arg" = '/bin/sh' ]; then
zenity --error --title='エラー' --text='sh で実行されています。'
#echo 'sh で実行されています。'
exit 1
fi
@ino46

This comment has been minimized.

Copy link
Owner Author

@ino46 ino46 commented Dec 3, 2010

https://gist.github.com/708890/fcf4888c036b5cc57e8338b55a64d6eba4de02c7 は、
zsh でも true になってしまう。zsh の配列は1からなので。

@ino46

This comment has been minimized.

Copy link
Owner Author

@ino46 ino46 commented Feb 12, 2011

今までのはダメダメだった。コレならいけるはず。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment