Skip to content
Snippets Groups Projects
Commit 9acbf709 authored by nimrod's avatar nimrod
Browse files

Cleaner jt shell function.

parent 22ca52ef
No related branches found
No related tags found
No related merge requests found
...@@ -93,7 +93,6 @@ alias presentation='docker dev adarnimrod/presentation' ...@@ -93,7 +93,6 @@ alias presentation='docker dev adarnimrod/presentation'
alias prune_prerun='find "$HOME" -maxdepth 1 -name ".prerun\.[0-9]*" | grep -v "$(pgrep -u "$(id -u)" "$(basename "$SHELL" )" )" | xargs -r rm' alias prune_prerun='find "$HOME" -maxdepth 1 -name ".prerun\.[0-9]*" | grep -v "$(pgrep -u "$(id -u)" "$(basename "$SHELL" )" )" | xargs -r rm'
alias netdata='docker run --detach --name netdata --cap-add SYS_PTRACE --volume /proc:/host/proc:ro --volume /sys:/host/sys:ro --volume /var/run/docker.sock:/var/run/docker.sock --publish 19999:19999 firehol/netdata:alpine' alias netdata='docker run --detach --name netdata --cap-add SYS_PTRACE --volume /proc:/host/proc:ro --volume /sys:/host/sys:ro --volume /var/run/docker.sock:/var/run/docker.sock --publish 19999:19999 firehol/netdata:alpine'
alias newman='docker run --rm -u "$(id -u):$(id -g)" -v "$PWD:/etc/newman" -t postman/newman_alpine33' alias newman='docker run --rm -u "$(id -u):$(id -g)" -v "$PWD:/etc/newman" -t postman/newman_alpine33'
alias jt='json_tool'
alias http-server='python3 -m http.server 8080' alias http-server='python3 -m http.server 8080'
alias dd='dd status=progress' alias dd='dd status=progress'
alias screenshot-cleanup='find "$HOME/Pictures" -name "Screenshot from *.png" -delete' alias screenshot-cleanup='find "$HOME/Pictures" -name "Screenshot from *.png" -delete'
...@@ -109,14 +108,12 @@ monitor () { ...@@ -109,14 +108,12 @@ monitor () {
fi fi
} }
# shellcheck disable=SC2120 jt () {
json_tool () { if command -v pygmentize > /dev/null
if [ -t 0 ]
then then
# shellcheck disable=SC2119 python3 -m json.tool "$@" | pygmentize -l javascript
echo "$@" | json_tool
else else
python3 -m json.tool | pygmentize -l javascript python3 -m json.tool "$@"
fi fi
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment