#!/bin/bash

remove_leading_zeroes() {
    # Desc: Removes leading zeroes from lines
    # Input: stdin
    # Output: stdout
    # Depends: BK-2020-03 read_stdin()
    # Version: 0.0.2
    while read -r line; do
        printf "%s\n" "$line" | sed -E -e 's/(^0*)([0-9].*)/\2/';
    done;
};

printf "00000.jpg\n0001.jpg\n2.jpg\n000003.jpg\n0010.jpg\n";
printf "========================\n";
printf "00000.jpg\n0001.jpg\n2.jpg\n000003.jpg\n0010.jpg\n" | remove_leading_zeroes;