diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2016-07-27 06:24:39 +0300 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2016-07-27 06:24:39 +0300 |
commit | 043cbafd3b0228a2d917027d2a54e893e1f897bf (patch) | |
tree | 0bb55747a7de8403530bf0e38e0c931223e64b49 /.bashrc_pgn | |
parent | code style (diff) | |
download | linux-home-043cbafd3b0228a2d917027d2a54e893e1f897bf.tar.gz linux-home-043cbafd3b0228a2d917027d2a54e893e1f897bf.zip |
.bashrc_pgn: export to another project
Diffstat (limited to '')
-rw-r--r-- | .bashrc_pgn | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/.bashrc_pgn b/.bashrc_pgn deleted file mode 100644 index 4e73e76..0000000 --- a/.bashrc_pgn +++ /dev/null @@ -1,38 +0,0 @@ -[ ! -z "${BASHRC_PGN+x}" ] && return || readonly BASHRC_PGN=1 - -source .bashrc_text - -alias strip_pgn_clk='sed --binary --in-place '"'"'s/ {\[%clk [[:digit:]]\+:[[:digit:]]\+\(:[[:digit:]]\+\)*\]}//g'"'" -alias slice_pgn_moves='sed --binary --in-place '"'"'s/ \([[:digit:]]\+\.\)/\n\1/g'"'" - -normalize_pgn() { - dos2eol "$@" \ - && lint "$@" \ - && strip_pgn_clk "$@" \ - && slice_pgn_moves "$@" \ - && eol2dos "$@" -} - -append_pgn() { - if [ "$#" -ne 2 ]; then - echo "usage: $FUNCNAME DEST_PGN SRC_PGN" >&2 - return 1 - fi - - printf '\r\n' >> "$1" \ - && cat "$2" >> "$1" -} - -join_pgns() ( - [ "$#" -eq 0 ] && return - - set -o errexit - - cat "$1" - - local i - for i in "${@:2}"; do - printf '\r\n' - cat "$i" - done -) |