46 lines
1.6 KiB
Bash
Executable File
46 lines
1.6 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -o errexit -o nounset -o pipefail
|
|
scriptDir="$(cd "$(dirname $(readlink -f "${BASH_SOURCE[0]}"))" && pwd)"
|
|
|
|
cd $HOME
|
|
|
|
# fd '.*\.py$' --type f $primaryRepos | while read x; do
|
|
# # sed -i 's/logComOnRunClassVar/logOnRunClassVar/g' "$x"
|
|
# # sed -i 's/logComOnRun/logOnRun/g' "$x"
|
|
# # sed -i 's/raiseExceptOnFail/raiseOnFail/g' "$x"
|
|
# # sed -i 's/RunCom.logOnRunClassVar/RunCom.LogOnRun/g' "$x"
|
|
# # sed -i 's/# \/\/ TODO/# TODO/g' "$x"
|
|
# # sed -i 's@\bprettyDict\b@prettyFormat@g' "$x"
|
|
# sleep 0
|
|
# done
|
|
|
|
# fd '.sh$' --type f $(echo $primaryRepos | sed -E 's@:@ @g') --exec sed -i '/^set -o errexit$/d' \;
|
|
# fd '.sh$' --type f $(echo $primaryRepos | sed -E 's@:@ @g') --exec sed -i '/^set -o nounset$/d' \;
|
|
# fd '.sh$' --type f $(echo $primaryRepos | sed -E 's@:@ @g') --exec sed -i 's@^set -o pipefail$@set -o errexit -o nounset -o pipefail@g' \;
|
|
# fd '.py$' --type f $(echo $primaryRepos | sed -E 's@:@ @g') --exec sed -i 's@^#!/usr/bin/env python3$@#!/usr/bin/env python@g' \;
|
|
|
|
# rg -I "(^\s+log.[a-zA-Z0-9]+)\('.*:j:c', varI=True\)" $(echo $primaryRepos | sed -E 's@:@ @g') | sed -E "s@(^\s+log.[a-zA-Z0-9]+)\('(.*):j:c', varI=True\)@\1\(\'\2\', lambda jc: jc.newAdded\)\)@g"
|
|
|
|
# refactor() (
|
|
# fdd --exec sed -n -E "s@${1}@$2@gp" ${3-} #| DONT USE WITH -i
|
|
# )
|
|
|
|
fdd() (
|
|
fd '.(py|sh)$' --type f --threads 10 $(echo $primaryRepos | sed -E 's@:@\n@g' | grep -E -v '\b(archive|defl)\b') "$@"
|
|
)
|
|
fix() (
|
|
echo 'warning'
|
|
exit 1
|
|
fdd | while read x; do
|
|
x=$(readlink -f "$x")
|
|
dir=$(dirname "$x")
|
|
echo "(cd '$dir' ; git checkout -- '$x')"
|
|
done
|
|
)
|
|
run() (
|
|
fdd -x sed -E "s@\-a\-b\-@@g"
|
|
)
|
|
|
|
$@
|