ハック 2015.03.06 894 bash / macMacのbashで制御文字を置換する ツイート シェア はてな CentOSとかだったら、sed を使って制御文字の置換ができるみたいなんですが、 Macではどうもうまくいきません。sed -e 's/^@//g' {file} > {outfile} こんなんです。^@ は vim では Ctrl + v, Ctrl + @ で書くことができますが、ダメです。まず制御文字のアスキーを以下のコマンドします。sed -n "l" {file} 「^@」は「\000」です。trを使うと削除可能です。tr -d "\000" つくってみた!社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。Amazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた社内のトイレ難民解決!トイレ空き状況確認システムを作ってみた関連記事 bash コマンドプロンプト ショートカット bash + fzf で sshの接続設定 ( ~/.ssh/config ) をパパーっとフィルタリングする DS_Storeファイルを再帰的に削除する macOSでgnu-sed使う マウス・キーボードのバッテリ残量が危ないときに通知を表示 ssh_configに設定したホスト名をTABで補完できるようにする