これはshという名前のWindowsアプリで、最新リリースはv3.12.0sourcecode.tar.gzとしてダウンロードできます。ワークステーション向けの無料ホスティングプロバイダーであるOnWorksでオンラインで実行できます。
sh という名前のこのアプリを OnWorks で無料でオンラインでダウンロードして実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOSOnWorksオンラインエミュレーターを起動しますが、Windowsオンラインエミュレーターの方が優れています。
-5。起動したばかりのOnWorksWindows OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードしてインストールします。
-7.LinuxディストリビューションソフトウェアリポジトリからWineをダウンロードします。 インストールしたら、アプリをダブルクリックして、Wineで実行できます。 また、人気のあるWindowsプログラムやゲームのインストールに役立つWine上の豪華なインターフェイスであるPlayOnLinuxを試すこともできます。
WineはLinux上でWindowsソフトウェアを実行する方法ですが、Windowsは必要ありません。 Wineは、任意のLinuxデスクトップでWindowsプログラムを直接実行できるオープンソースのWindows互換性レイヤーです。 基本的に、Wineは、実際にWindowsを必要とせずに、これらすべてのWindowsアプリケーションを実行できるように、十分な数のWindowsを最初から再実装しようとしています。
スクリーンショット:
sh
説明:
シェル パーサー、フォーマッター、およびインタープリター。 POSIX シェル、Bash、および mksh をサポートします。 Go 1.16 以降が必要です。 シェル スクリプトを解析、検査、および出力するには、構文例を参照してください。 文字列に対するシェル展開の実行などの高レベルの操作については、シェルの例を参照してください。 shfmt は、シェル プログラムをフォーマットします。 デフォルトのスタイルの概要については、canonical.sh を参照してください。 shfmt は、シェル プログラムをフォーマットします。 引数がダッシュ (-) のみの場合、または引数が指定されていない場合は、標準入力が使用されます。 指定されたパスがディレクトリの場合、そのディレクトリの下にあるすべてのシェル スクリプトが使用されます。 Bash 連想配列のインデックスを作成するときは、常に引用符を使用してください。 それ以外の場合、静的パーサーは、インデックスが算術式であると想定する必要があります。 export や let などの一部の組み込み関数は、キーワードとして解析されます。 Go パッケージのサブセットは、mvdan-sh という npm パッケージとして利用できます。
オプション
- シェル スクリプトを解析する
- シェル拡張の実行などの高レベルの操作
- shfmt フォーマットのシェルプログラム
- パッケージは、Alpine、Arch、Debian、Docker、FreeBSD などで利用できます。
- Go のネイティブ ファジング サポートを使用します
- Go 1.18 以降が必要
- export や let などの一部のビルトインはキーワードとして解析されます
プログラミング言語
Go
カテゴリー
これは https://sourceforge.net/projects/sh-shell-parser.mirror/ からも取得できるアプリケーションです。 これは、OnWorks でホストされており、無料のオペレーティング システムの XNUMX つからオンラインで簡単に実行できます。