1 7b4d8efb 2022-02-04 op #!/usr/bin/awk -f 2 7b4d8efb 2022-02-04 op # 3 7b4d8efb 2022-02-04 op # gc - gemini-fy code 4 7b4d8efb 2022-02-04 op 5 7b4d8efb 2022-02-04 op /^\t/ { 6 7b4d8efb 2022-02-04 op if (!pre) { 7 7b4d8efb 2022-02-04 op pre = 1 8 7b4d8efb 2022-02-04 op print "```" 9 7b4d8efb 2022-02-04 op } 10 7b4d8efb 2022-02-04 op print substr($0, 2) 11 7b4d8efb 2022-02-04 op next 12 7b4d8efb 2022-02-04 op } 13 7b4d8efb 2022-02-04 op 14 7b4d8efb 2022-02-04 op // { 15 7b4d8efb 2022-02-04 op if (pre) { 16 7b4d8efb 2022-02-04 op pre = 0 17 7b4d8efb 2022-02-04 op print "```" 18 7b4d8efb 2022-02-04 op } 19 7b4d8efb 2022-02-04 op print $0 20 7b4d8efb 2022-02-04 op } 21 7b4d8efb 2022-02-04 op 22 7b4d8efb 2022-02-04 op END { if (pre) print "```" }