aboutsummaryrefslogtreecommitdiff
path: root/scripts/bin/escript
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";