vim test.sh
以下スクリプト内のコードですが、
こちらはただの直列処理と認識してよろしいのでしょうか?
aのコマンドが終了せずともbのコマンドが起動し、さらにcのコマンドも起動する
処理の判定自体は各ファイルで行っているため、
ただshスクリプトに関連するバッチファイルをまとめて起動していると認識しているのですが、間違いないでしょうか?
よろしくお願いします
cd /bin
php a.php >> a.log 2>&1
php b.php >> b.log 2>&1
php c.php >> c.log 2>&1
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
ただの直列処理に見えます。
a.php 等の中で並列処理をしているならば話は別ですが。
おそらくは & の記号を見て並列処理と勘違いされた様ですが、
シェルスクリプトで使われる記号は、
ちょっとした差で異なる意味になるので気をつけましょう。
>& ← 出力先を変える為の "リダイレクション演算子"
& ← 並列処理にさせる為の "制御演算子"
; または改行文字 ← 直列処理にさせる為の "制御演算子"
参考)
https://manpages.ubuntu.com/manpages/kinetic/ja/ …
No.2
- 回答日時:
直列処理
1列に並んで順番に実行する
前の処理が終わってから実行する
並列処理
列に並ばずにそれぞれ実行する
前の処理の終了を待たずに呼ばれたタイミングで実行する
そのtest.sh(phpを実行しているやつ)は直列処理です。
「aのコマンドが終了せずとも〜」は並列処理の話です。
No.1
- 回答日時:
シェルスクリプトを実行することは、 その内容を1行ずつコマンドラインに入力するのと、ほぼ一緒です。
> aのコマンドが終了せずともbのコマンドが起動し
> さらにcのコマンドも起動する
そのような動作は「並列処理」と言います。
「直列処理と認識してよろしいのでしょうか?」と質問しているのに、「並列処理と認識している」ように見えます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング ジョブ≒バッチファイル≒シェルスクリプトであっていますか? 5 2023/11/04 07:53
- PHP ECCUBE4のページ管理でPHPを実行させたい 1 2023/04/06 11:42
- PHP awsにApacheとPHPを入れて、何故か画面が500エラーで表示できません! それに、ログファイ 1 2024/04/04 20:02
- PHP MySQLの配置が変わったため、dbconnect.phpのコードを変更する必要はありますでしょうか 1 2024/01/31 04:42
- PHP PHPの変わった閉じタグの必要性と意味を教えてください。 1 2022/08/28 15:15
- Excel(エクセル) パスワード付きExcelブックについて 4 2022/06/02 21:34
- PHP PHP ページング データベース 1 2022/06/16 10:30
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- MySQL UPDATE my_items SET item_name '赤い,甘い,ケーキ' WHERE id 1 2023/01/03 09:52
- Mac OS iMacが起動できなくなりました。 3 2024/04/05 19:15
このQ&Aを見た人はこんなQ&Aも見ています
-
これまでで一番「情けなかったとき」はいつですか?
これまでの人生で一番「情けない」と感じていたときはいつですか? そこからどう変化していきましたか?
-
人生最悪の忘れ物
今までの人生での「最悪の忘れ物」を教えてください。 私の「最悪の忘れ物」は「財布」です。
-
【大喜利】看板の文字を埋めてください
旅行先でほぼ消えかけている看板に出会いました。 何を気を付ければいいのか穴埋めをして教えてください。
-
【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
「出身中学と出身高校が混ざったような校舎にいる夢を見る」「まぶたがピクピクしてるので鏡で確認しようとしたらピクピクが止まってしまう」など、 これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
-
【穴埋めお題】恐竜の新説
【大喜利】 考古学者が発表した衝撃の新説「恐竜は、意外にもそのほとんどが〇〇〇」 (〇〇〇に入る部分だけを回答して下さい)
-
楽しくて最高のプログラミング言語を作りたいのですが、そもそもプログラミング言語を作る意味なんてないと
その他(プログラミング・Web制作)
-
右ビットシフト
C言語・C++・C#
-
Linux Cプログラミングを学ぶための書籍
C言語・C++・C#
-
-
4
プログラミングについて。 1つのループで Aという計算と Bという計算をするのと これらを分けて2つ
C言語・C++・C#
-
5
プログラマーと学歴の関係性について
その他(プログラミング・Web制作)
-
6
c言語
C言語・C++・C#
-
7
VBAでパワーシェルを実行したいのですが、なかなかうまく出来ず、有識者の知識をお借りさせてください。
その他(プログラミング・Web制作)
-
8
インクリメント演算子のみを用いて、下に表示されるようにプログラムします 99 100 102 103
C言語・C++・C#
-
9
AIの登場でプログラマーたちが解雇されていますが
その他(プログラミング・Web制作)
-
10
プログラミングの課題がわからないので教えていただきたいです。特にサークル関数を定義した後に呼び出す方
C言語・C++・C#
-
11
過剰なオブジェクト指向脳からの脱却について
その他(プログラミング・Web制作)
-
12
0 == False はいいけど
C言語・C++・C#
-
13
【abc】に【完全一致】する正規表現を教えてください。
オープンソース
-
14
プログラミングを教えたいです。そういうSNSないですか?
その他(プログラミング・Web制作)
-
15
プログラミングのPythonのnotebookでこれの実行結果が上手く出ないのですがどうしてでしょう
その他(プログラミング・Web制作)
-
16
PHPでこのコード自体に意味は無いんですけど、上のifと下のifの違いってなんですか?個人的には下の
PHP
-
17
VBA 電話番号の正規表現について
その他(プログラミング・Web制作)
-
18
44歳でIT業界への転職
その他(開発・運用・管理)
-
19
分かる人は簡単なのだろうが、vscodeのマルチルートワークスペースで困ってます。
その他(プログラミング・Web制作)
-
20
めちゃきれい
CGI
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】看板の文字を埋めてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・【穴埋めお題】恐竜の新説
- ・我がまちの「給食」自慢を聞かせてっ!
- ・冬の健康法を教えて!
- ・一番好きな「クリスマスソング」は?
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
include先でのinclude元の変数...
-
シェルスクリプトからphpファイ...
-
拡張子なしのファイルを稼働さ...
-
別PHPファイルに変数を渡す
-
MySQLの配置が変わったため、db...
-
別ファイルの変数を呼び出した...
-
Javascriptで解凍のコマンドは...
-
1行目の#! "C:\\xampp\\php\\p...
-
【file_exists】ファイルが存在...
-
PHPのif文でその処理を途中で抜...
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
CFileDialogの最初のディレクト...
-
.phpファイルが、表示されない
-
リンク先を隠す方法はないでし...
-
リダイレクト元のURLの取得方法...
-
エクスプローラーでフォルダを...
-
thtmlファイルとはどんなファイ...
-
form actionで二つ送信先を指定...
-
バッチを用いたフォルダの自動移動
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
シェルスクリプトからphpファイ...
-
別ファイルの変数を呼び出した...
-
include先でのinclude元の変数...
-
FPDFでPDFファイルが表示されない
-
.phpのファイルを開けない!
-
別PHPファイルに変数を渡す
-
phpのソースコードが、そのまま...
-
crontabでPHPスクリプトが実行...
-
phpinfo.phpを開くとファイルの...
-
拡張子PHP3のスクリプトを...
-
phpの開始タグ及び終了タグ外で...
-
拡張子なしのファイルを稼働さ...
-
.htaccessの設定で,auto_prepe...
-
#!/usr/local/bin/phpはどこに...
-
PHPでバックグランド処理について
-
PHPから別なPHPへ移動(?)する方法
-
MySQLの配置が変わったため、db...
-
関数内の配列$list[0]~$list[2...
-
さくらサーバーで拡張子をhtml...
-
PEARのmimeDecodeでメール解析...
おすすめ情報