Linuxパソコン・サーバーのコマンドライン、Bash言語において、catコマンドをオーバーライドしてURLのファイルもcatできるようにするプログラムについて紹介します。
なんか誇張表現感ある。
cat(){
: <<<' e.g. cat https://example.com/hoge.md'
[[ "${1}" =~ ^https?:\/\/ ]] && wget --timeout 5 --tries 5 --quiet -O - "${1}" || /bin/cat "$@"
}
特別新しいことをやっているわけではないですが、bashは詳しい人他の言語より少ない印象なので、まぁ、参考程度に。