ファイルからデータを読み取り、行の最初の文字と2番目の文字が数字の場合は、各行の最初の文字を0に置き換えるsedコマンドを作成する必要があります(残りの行は変更されていません)。
答え1
^[0-9][0-9]
またはを使用して、2桁の数字で始まる行を見つけることができます。^[0-9]\{2\}
その後、単一文字をゼロに置き換えることができますs/./0/
一緒に入れて、
sed '/^[0-9][0-9]/ s/./0/' somefile
または
sed '/^[0-9]\{2\}/ s/./0/' somefile