自然言語処理100本ノック2020から逃げるな「11. タブをスペースに置換」

これは自然言語処理100本ノック2020に挑んだ、とある人間の記録
他の問題はこちら → 自然言語処理100本ノック2020から逃げるな まとめ

11. タブをスペースに置換

タブ1文字につきスペース1文字に置換せよ.確認にはsedコマンド,trコマンド,もしくはexpandコマンドを用いよ.

Pythonコード

import sys

path = sys.argv[1]
with open(path) as f:
    print(f.read().replace('\t', ' '))

確認用UNIXコマンド

私の環境は少し特殊(fish)なので、もしかしたら動かないかも。

sed 's/\t/ /g'