This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
readonly TARGET_ENCODING='UTF-8' # unicode | |
readonly FILE_EXTENSION='srt' | |
# readonly TARGET_ENCODING='UTF-16' | |
files=$(find . -type f -iname "*.$FILE_EXTENSION") | |
for file in $files | |
do | |
echo "Processing \"$file\"." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# https://privacy.sexy — v0.12.2 — Fri, 08 Sep 2023 14:58:37 GMT | |
if [ "$EUID" -ne 0 ]; then | |
script_path=$([[ "$0" = /* ]] && echo "$0" || echo "$PWD/${0#./}") | |
sudo "$script_path" || ( | |
echo 'Administrator privileges are required.' | |
exit 1 | |
) | |
exit 0 | |
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# bash: `bash ./alias.sh` (requires sudo in macOS) | |
# zsh: `zsh ./alias.sh` | |
main() { | |
local -ra aliases=( | |
# gitgo : Alias for git add, commit with amend, update commit date and force push | |
"alias gitgo='git add . && git commit --amend --no-edit --reset-author && git push -f'" | |
# gitc : Alias for counting total characters in last commi heading | |
"alias gitc='git log --pretty=format:%Creset%s --no-merges -1 | wc -c'" |
OlderNewer