blob: a0373dd7b89c15d275ad5673386c68ee41eafe86 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/usr/bin/env bash
dir="";
[[ -z "$1" ]] && return 1;
if [[ ! -f "$1" ]]; then
dir=$(dirname "$1");
[[ ! -d "$dir" ]] && mkdir -p "$dir";
touch "$1";
echo -e "#!/usr/bin/env bash\n" > "$1";
fi;
chmod u+x "$1";
sensible-editor "$1";
|