Check here format and escaping in jq
https://jqlang.github.io/jq/manual/v1.5/#format-strings-and-escaping
system_profiler SPApplicationsDataType -json | jq -r '."SPApplicationsDataType" | .[] | [ ."_name",."version" ] | @tsv '
Check here format and escaping in jq
https://jqlang.github.io/jq/manual/v1.5/#format-strings-and-escaping
system_profiler SPApplicationsDataType -json | jq -r '."SPApplicationsDataType" | .[] | [ ."_name",."version" ] | @tsv '
#!/bin/bash | |
set -e | |
# OSX is not a Linux! But bash works on both ;-) | |
if [ $(uname -s) != "Darwin" ]; then | |
echo "** I know you should run this on a Mac :) But it's a bash, so you can adapt it on your risk! **" | |
exit 1 | |
fi | |
# check if it's a git repo |
#!/bin/bash | |
do_hash(){ | |
[ -f shasum.txt ] && mv -fv shasum.txt shasum_$(date +%s).txt | |
shasum -a 256 * | tee -a shasum.txt && \ | |
awk '{print $1}' shasum.txt | sort | uniq > shasum_hash.txt | |
} | |
do_move(){ | |
[ -z "$1" -o $# -eq 0 ] && return 1 | |
SRC=$(pwd); DST=$1; | |
comm -23 ${SRC}/shasum_hash.txt ${DST}/shasum_hash.txt | while read hash; do FILE=$(grep ^$hash ${SRC}/shasum.txt | awk '{print $2}'|head -1); [ ! -f ${SRC}/$FILE ] && continue; mv -v ${SRC}/$FILE ${DST}/new-$(echo $hash | head -c12).${FILE#*.} && sed -I_bak "/^$hash/d" ${SRC}/shasum.txt; done |
docker run -it --rm golang:1.17 bash -c "go install github.com/bitnami/bcrypt-cli@v1.0.2 &> /dev/null && echo -n secret | bcrypt-cli" |
tap "esolitos/ipa" | |
tap "homebrew/bundle" | |
tap "homebrew/cask" | |
tap "homebrew/cask-fonts" | |
tap "homebrew/core" | |
tap "homebrew/services" | |
tap "numworks/tap" | |
brew "gdbm" | |
brew "libffi" | |
brew "readline" |
.*swp | |
.~* | |
$RECYCLE.BIN | |
$Recycle.Bin | |
.AppleDB | |
.AppleDesktop | |
.AppleDouble | |
.com.apple.timemachine.supported | |
.dbfseventsd | |
.DS_Store |
ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBILtZhnM/oruj5IFUfL2yx9Ce3O4pNZ3UZCyDE02+HSJNorPG4Qu4j2oofTkk55spA9RQykSnwm0T1/6B7bimoY= richard.randriatoamanana@ec-nantes.fr | |
ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOlKmB6sV2SDLdX7o1nONLCG1Fs5gq/FReVe7WDvbgA1RuAZBSBqPrc+S8BpshY2ZNkEu+o2l9ofAWryFyGngSg= richard.randriatoamanana@ls2n.fr |
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDB6y97CdX07pZLHAU++ADk9urGzyU1uEH4yC81KJyp2OrOrN2HTBXgH1FoBbud0J0y7KGdRbpZ5W5pbz6C1As7a5+d0XPR9ecL5jgWFaY4KX9udKa9XhZHn8qNKwBRK7GPcaEBfIGfQf5UpUFQFbIsPSmjHYklVPeZzw/7JtskGVGNDmffmJgIZxUAkogqKX/PUGAWzuE39b5/FWP1OHl5xT6cCPv16Y9NN4bsEFBUFLyqsmNWQ/2lRDJERcT0Mx48LHGQdNU0/IElYdG5LIco+x7lrFowloFcYRO5nqsGs9bcKliHY2A7GP/rt4Q+7siJVUks0Vv+QMvnVQ7QvRCt richard.randriatoamanana@ls2n.fr | |
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA2MX5QzfYYre1X8a0VvZKHEeGp0Gxi71mJRweHC6AjxkDBk5s3/P4HNvKDt88UEWShrxcr888WApWnldihr6d8AmbGDtsqfeNLOeOzLioY7V/nMDINWeklu1hYbEKJH/eQ7OxvX1WgjU73bQXy5XHyHhVD7ETceHo8FHKgiFs/n62yNwHE+bN2OC8PUIKM0+OXPez1i7yR9rtUsWbITu8jW9ZhTCuFfm0+LaDQjNIOwlMHs4NLeehdjrlMLX/6NBM41F+xfLm2FVad9xT8A61bNK9uy8xxrPrfUlbG3PGR5w30PVa0VGhxsz60UvBaWI1MRlQ2HkrUOdzstBvMLPLXQ== richard.randriatoamanana@ec-nantes.fr | |
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDD4VFeOV+14A4E4ToVkdVwgPZkIgf8+ysMWiO1pf885MZCwyxma5ljS/ZavKavNRYMuWM9Z0gWzj76y2JYsOdROu+RWIcGgzl91Ti3VivUa9bSIpe4dhmpilIMgWhf0XLAgpsKhORATEzbCafn5q1N7DU |