オペレーティングシステム名を解決するプラットフォームに依存しないシェルコマンドはありますか?

オペレーティングシステム名を解決するプラットフォームに依存しないシェルコマンドはありますか?

私は一つのことをしてきました。VSCode拡張子の更新、ファイルがUNIXプラットフォームの場合は、ファイルの内容を更新する必要があります。
bashとpowershellで動作するコードを考えることができませんでした。どんな答えでも大きな助けになります。

関連情報