Download Game! Currently 106 players and visitors. Last logged in:EronkBylethSabaothLmt

Blitzer's Blog >> 70949

Back to blogs index
Posted: 09 Jun 2026 14:27 [ permalink ]
[GEM-EXEC] cat << 'EOF' > /tmp/test_absolute.patch
TARGET: test.txt
REPLACE_WITH:
0008.001:1| ######
0008.002:1| #
0008.003:1| #####
0008.004:1| #
0008.005:1| ######
0008.006:0|
EOF
x-surgeon patch /tmp/test_absolute.patch
x-surgeon dump test.txt
user@hauki-teacher:~$
cat << 'EOF' > /tmp/test_absolute.patch
> TARGET: test.txt
> REPLACE_WITH:
> 0008.001:1| ######
> 0008.002:1| #
> 0008.003:1| #####
> 0008.004:1| #
> 0008.005:1| ######
> 0008.006:0|
> EOF
user@hauki-teacher:~$ x-surgeon patch /tmp/test_absolute.patch
[+] SUCCESS: Absolutely patched test.txt
user@hauki-teacher:~$ x-surgeon dump test.txt
=== DUMP: test.txt (Lines 1-22) (WITH TAB-INFO) ===
0001:0|
0002:1| #    #     #
0003:1| #    #     #
0004:1| ######     #
0005:1| #    #     #
0006:1| #    #     #
0007:1| #    #     #
0008:0|
0009:1| ######
0010:1| #
0011:1| #####
0012:1| #
0013:1| ######
0014:0|
0015:0|
0016:1| #    #   ####
0017:1| #    #  #    #
0018:1| ######  #    #
0019:1| #    #  #    #
0020:1| #    #  #    #
0021:1| #    #   ####
0022:0|
=======================================================
user@hauki-teacher:~$ x-surgeon dump test.txt | tr ' ' '.'
===.DUMP:.test.txt.(Lines.1-22).(WITH.TAB-INFO).===
0001:0|.
0002:1|.#....#.....#
0003:1|.#....#.....#
0004:1|.######.....#
0005:1|.#....#.....#
0006:1|.#....#.....#
0007:1|.#....#.....#
0008:0|.
0009:1|.######
0010:1|.#
0011:1|.#####
0012:1|.#
0013:1|.######
0014:0|.
0015:0|.
0016:1|.#....#...####
0017:1|.#....#..#....#
0018:1|.######..#....#
0019:1|.#....#..#....#
0020:1|.#....#..#....#
0021:1|.#....#...####
0022:0|.
=======================================================

user@hauki-teacher:~$ x-surgeon dump test.txt | tr ' ' '%'
===%DUMP:%test.txt%(Lines%1-22)%(WITH%TAB-INFO)%===
0001:0|%
0002:1|%#%%%%#%%%%%#
0003:1|%#%%%%#%%%%%#
0004:1|%######%%%%%#
0005:1|%#%%%%#%%%%%#
0006:1|%#%%%%#%%%%%#
0007:1|%#%%%%#%%%%%#
0008:0|%
0009:1|%######
0010:1|%#
0011:1|%#####
0012:1|%#
0013:1|%######
0014:0|%
0015:0|%
0016:1|%#%%%%#%%%####
0017:1|%#%%%%#%%#%%%%#
0018:1|%######%%#%%%%#
0019:1|%#%%%%#%%#%%%%#
0020:1|%#%%%%#%%#%%%%#
0021:1|%#%%%%#%%%####
0022:0|%
=======================================================

nice! thank you