「Windowsシステムでシェルスクリプトファイルを作成して実行できるか」とお考えの方へ。 これが答えですはい。 それがどのように行われるかをよく知るために、この記事を最後まで完全に読んでください。 これは少し長いプロセスですが、簡単に実行できます。 したがって、プロセスを4つの部分に分割します。
- WSLを有効にする –Windowsシステムでシェルスクリプトを直接実行することはできません。 そのためには、最初にWindows Subsystem for Linux(WSL)をインストールする必要があります。 WSLはWindowsオペレーティングシステムの機能であり、従来のWindowsアプリと一緒にLinuxファイルシステムを実行できます。
- UbuntuをダウンロードしてWSLと統合する – WSLにはWindowsオペレーティングシステムが付属していますが、使用を開始する前に、WSLを有効にしてLinuxディストリビューションをインストールする必要があります。 ここでは、MicrosoftStoreAppからUbuntuをダウンロードしてインストールする方法を見ていきます。
- シェルスクリプトファイルを作成する – .shファイルは、シェルスクリプトファイル拡張子です。 Windowsシステムでシェルスクリプトファイルを作成する方法を学びましょう
- シェルスクリプトファイルを実行する –作成した.shファイルを実行します
目次
パート1:Windows Subsystem for Linux(WSL)を有効にする
ステップ1:開く 設定 を使用して Windows + I 一緒にキー。 クリック アップデートとセキュリティ オプション。
ステップ2:左ペインからをクリックします 開発者向け
手順3:有効にする 開発者モード トグルバーをクリックします。
広告
ステップ4:ポップアップからをクリックします はい.
ステップ5:[設定の検索]検索バーに「turnwindows」と入力し、結果から[クリック]をクリックします。 Windowsの機能をオンまたはオフにします
ステップ6:開いたウィンドウから ダニ the チェックボックス それ以外 Linux用のWindowsサブシステム それを有効にします。 そして、をクリックします わかった.
ステップ7:プロセスが完了するまでに数分かかり、再起動を求められます。 再起動 システム。
パート2:UbuntuをダウンロードしてWSLと統合する
ステップ1:再起動したら、 MicrosoftStoreアプリを開く Windowsの検索バーにMicrosoftstoreと入力し、検索結果からダブルクリックします。
手順2:MicrosoftStoreアプリの検索バーに次のように入力します ubuntu リストから選択します。
ステップ3:をクリックします 得る ubuntuをダウンロードするには、数分かかります。
ステップ4:Windowsの検索バーから次のように入力します Ubuntu と検索結果から ダブルクリック それを開くためにそれに。
ステップ5:Linuxコマンドプロンプトが開き、ハードディスクへのインストールとWSLとの統合が開始されます。
ステップ6:それは ユーザー名 と パスワード クレデンシャルとして、希望するユーザー名とパスワードを入力します。 後で使用するためにそれらを覚えておいてください。
ステップ7:インストールプロセスが完了するのを待ちます。
パート3:シェルスクリプト(.sh)ファイルを作成する
手順1:Windowsで.shファイルを作成する場所に移動します。 を保持します シフト キーと 右クリック 空きスペースに。
ステップ2:表示されたリストから、 ここでPowershellウィンドウを開きます.
ステップ3:PowerShellタイプで bash とヒット 入力。 これはbashシェルにリダイレクトされます
広告
ステップ4:PowerShellタイプで cat> filename.sh ここでの「ファイル名」はファイルの名前です。 君の選択。 たとえば、ここではファイル名として「test」を指定しています。
ステップ5:ヒット 入力 キーボードのボタン。 これで、選択した場所にシェルスクリプトファイルが作成されます。
手順6:ファイルがその場所に作成されることを確認し、Powershellに戻って、 ctrl + c 一緒にキーを押してプロセスを終了します。
ステップ7:このシェルスクリプトを実行して結果を確認するには、ファイルにデータを追加する必要があります。 それでは、HelloWorldを印刷するための簡単なコマンドをファイルに追加しましょう。
ステップ8:このタイプの場合 vi filename.sh ここでの「ファイル名」はファイルの名前です。 たとえば、ここではファイル名として「test」を指定しているため、コマンドはvitest.shになります。
ステップ9:このコマンドは編集のためにファイルを開きます、を押します 私 キーボードからキーを押してファイルに入り、編集を開始します。
ステップ10:ファイルにecho“ Hello World”と入力し、保存して終了するには、を押します。 ESC キーボードからキーを押して入力します :wq とヒット 入力。
ステップ11:これにより、ファイルの内容が保存され、ファイルが閉じられます。
パート4:シェルスクリプトファイルの実行/実行
ステップ1:Windowsシステムで、shファイルが存在する場所に移動します。 を保持します シフト キーと 右クリック 空きスペースに。
ステップ2:表示されたリストから、 ここでPowershellウィンドウを開きます.
手順3:コマンドプロンプトで次のように入力します bash とヒット 入力。 これはbashシェルにリダイレクトされます
ステップ4:タイプ sh filename.sh とヒット 入力。 たとえば、ここではファイル名は「test」なので、shtest.shコマンドを使用してファイルを実行または実行します。
ステップ5:これで出力が表示されます。 これで完了です。
注:コマンドプロンプトでshファイルを実行することもできます
ステップ1:を使用して実行プロンプトを開きます Windows + R 一緒にキーを押して入力します cmd 初期化。 打つ 入力.
手順2:コマンドプロンプトが開きます。 を使用して実行するshファイルがあるパスに移動します CD デスクトップの下のNewfolderというフォルダにshファイルがあるので、コマンドは次のようになります。 cdデスクトップ/新しいフォルダ
ステップ3:ここで入力します bash filename.sh とヒット 入力. ファイル名はファイルの名前です。 たとえば、bashtest.shを提供します
ステップ4:コマンドプロンプトに出力が表示されます。
それでおしまい! この記事がお役に立てば幸いです。 ありがとうございました!!