以下の内容はhttps://pslabo.hatenablog.com/entry/2020/07/08/143904より取得しました。


ソースコードのインデントを外すスクリプトを書く

既存プロジェクト内に含まれる類似実装を調査するために「全部のソースコードを連結して sort し、同一実装の出現数を uniq -c で数える」という方法を考えました。

しかしこれだとインデントの状態によって同一と数えることができなくなるので、インデントを外すスクリプトを書いてみました。

次の awk スクリプトを通すと、行の前後のスペースやタブ文字を消してコード部分だけを抽出できます。

#!/usr/bin/awk -f

match($0, /^[ \t]+?(.+?)[ \t]+?$/, matched) {
    # print $0
    print matched[1]
}



以上の内容はhttps://pslabo.hatenablog.com/entry/2020/07/08/143904より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14