bash on Ubuntu on Windowsを使ってみる – コマンドを連続で実行する!(;,つづけて実行)

スポンサーリンク

コンテンツ

Windows10でシェルスクリプトを使用できるようにする方法と注意事項は、以下の記事にまとめてあります!正式名称は「bash on Ubuntu on Windows10」です。

Windows10をUbuntuのコマンドで操作する! 1.使えるように準備をする(開発者モードを有効にする)!

64ビット版 Windows10のインストール「bash on Windows10」と呼ばれている機能です。2016年5月現在、ベータ版です。Windows10インサイダー プレビュー版が必要です。通常のWindows10では利用できません

Windows10をUbuntuのコマンドで操作する! 2.「bash on Windows10」を有効にする!

「bash on Windows10」のインストール2016年5月現在、ベータ版です。Windows10インサイダー プレビュー版が必要です。通常のWindows10では利用できません。また、64ビット版Windows10でないと使用できま

Windows10をUbuntuのコマンドで操作する! 3.「bash on Windows10」のインストール!

「bash on Windows10」のインストール2016年5月現在、ベータ版です。Windows10インサイダー プレビュー版が必要です。通常のWindows10では利用できません。また、64ビット版Windows10でないと使用できま

Windows10をUbuntuのコマンドで操作する! 4.bash on Windows10(ばっしゅ おん うぃんどうずてん)を起動する!

前回までの記事この記事はbash on Windows10を使えるようにするまでの記事の4番目です。1-3番目の記事は以下をどうぞ!bash on Windows10の起動bash on Windows10を起動するには以下のようにします。

コマンドの連続実行とは

シェルスクリプトでコマンドを実行する場合、1つのコマンドを実行した後に続けて別のコマンドを実行したいことがあります。
そのようなときに使用するのが「;」です。半角のセミコロンです。
セミコロンをコマンドとコマンドの間に挟むと、1つのコマンドを実行した後に続けて別のコマンドが実行されます。
ざっくりいうと「れんぞくま」という感じです。

それでは実行してみましょう!sleepコマンドとlsコマンドを続けて実行してみます。

sleepコマンドの詳細は
http://www.limemo.net/blog/2016/02/%ef%bc%81t-%e3%83%a9%e3%82%ba%e3%83%99%e3%83%aa%e3%83%bc%e3%83%91%e3%82%a42%e3%82%92%e4%bd%bf%e3%81%a3%e3%81%a6%e3%81%bf%e3%82%8b-%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%9f%e6%99%82%e9%96%93%e3%80%81.html
をどうぞ!

バックグラウンドでのコマンドの実行

それでは実行してみましょう。

$ sleep 1;ls
a.txt  test.txt

実行できました。sleepコマンドが実行された後にlsコマンドが実行されています!