
No.6ベストアンサー
- 回答日時:
No3の回答とコメントより:
> > そうだとすると、その「xxxx.sh」自体を繰り返し実行しているのだと思われます。
> > その実行元を止める必要があるのでは?
> その実行元の止め方をお聞きしたかったのです。
質問文には全く書かれていないのですが、上のやりとりからすると、
「あるプログラムを5つ順次流すシェルスクリプト」を実行しているのではなくて、
「『あるプログラムを5つ順次流すシェルスクリプト』を繰り返し実行するシェルスクリプト」を実行していると言うことでしょうか?
であれば、
「あるプログラムを5つ順次流すシェルスクリプトを繰り返し実行するシェルスクリプト」はどういう手段で実行しているのでしょうか?
端末から、シェルスクリプト名を指定して実行しているのであれば、その起動している端末で Ctrl-C で止まるので、それ以外の方法と言うことですよね?
シェルスクリプトの普通の実行の仕方は、端末からシェルスクリプト名を指定して実行するので、皆さんその前提で回答しています。
再度回答いただきありがとうございました。
確かに、「あるプログラムを5つ順次流すシェルスクリプト」は端末で名前を指定して実行しているのですが、「ctrl+C」でも止まらなかったので、お聞きしたかったのです。
私の説明等至らず、大変申し訳ありませんでした。
今後も色々と勉強していきたいと思います。
No.5
- 回答日時:
No.4
- 回答日時:
ご質問の意図からは離れてしまうかもしれませんが、元々のスクリプトにMS-DOSバッチファイルの"PAUSE"に相当するプロンプト表示を挿入したら如何でしょうか。
#! /bin/csh -f
echo "Call some script!"
echo -n "Press the Enter key to proceed: "
set Enter = $<
echo "Call some script!"
echo -n "Press the Enter key to proceed: "
set Enter = $<
echo "Call some script!"
echo -n "Press the Enter key to proceed: "
set Enter = $<
スクリプト実行...
$ ./test
Call some script!
Press the Enter key to proceed:
Call some script!
Press the Enter key to proceed:
Call some script!
Press the Enter key to proceed:
$
No.3
- 回答日時:
> 一応『ps -ef | grep シェルスクリプト名』でPIDを調べて、『killコマンド』で…と思ったのですが
> 調べるたびに随時プログラムが流れているためPIDが変わってしまいどうしたらいいか分かりません。
ねんのための確認ですが
xxxx.sh:
perl y1.pl
perl y2.pl
perl y3.pl
perl y4.pl
perl y5.pl
みたいなシェルスクリプトがあって
ps -ef | grep xxxx.sh
とやって出てくる「xxxx.sh」プロセスの PID が変わる、ということですよね?
そうだとすると、その「xxxx.sh」自体を繰り返し実行しているのだと思われます。
その実行元を止める必要があるのでは?
回答ありがとうございました。
その実行元の止め方をお聞きしたかったのです。
今回はこのまま流して終わるまで待つことにしましたが、もしよろしければ、その実行元の止め方を教えていただけるとありがたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング ジョブ≒バッチファイル≒シェルスクリプトであっていますか? 5 2023/11/04 07:53
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をdiff.shとして、以下のように2つのテキストフ 1 2023/02/03 20:06
- その他(プログラミング・Web制作) Linuxについて質問です。 引数に指定されたアクセスログのファイルからアクセス数が多い順に上位3つ 1 2023/02/03 03:46
- UNIX・Linux Linuxのbash環境下です。 1 2022/11/27 12:31
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- システム 古いWEBシステム。もう追加プログラムは作れない? それともできる? 6 2022/06/08 13:41
- その他(プログラミング・Web制作) シェルスクリプトで最初にサブコマンド関数をいくつか定義して最後にメイン処理書くのってきしょくないです 1 2023/10/11 13:27
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をfind.shとして、以下の条件をすべて満たすファ 1 2023/02/03 03:50
- 日本語 完了 2 2021/11/17 08:09
このQ&Aを見た人はこんなQ&Aも見ています
-
いちばん失敗した人決定戦
あなたの「告白」での大失敗を教えてください。
-
字面がカッコいい英単語
あなたが思う「字面がカッコいい英単語」を教えてください。
-
"I love you" をかっこよく翻訳してみてください
あなたが考えるいちばんかっこいい "I love you"の訳を教えてください。
-
これ何て呼びますか Part2
あなたのお住いの地域で、これ、何て呼びますか?
-
かっこよく答えてください!!
あなたは今にも別れそうなカップルの彼女の恋愛相談に乗っています。
-
shの停止方法
UNIX・Linux
-
サクラエディタは複数行に渡る文字列の正規表現検索はできますでしょうか?
フリーソフト
-
シェルの「:コマンドが見つかりません」エラー
その他(プログラミング・Web制作)
-
-
4
viで行にスペース(空白)を挿入する操作
その他(パソコン・スマホ・電化製品)
-
5
excelの不要な行の削除ができない!
Excel(エクセル)
-
6
ViエディタとVimエディタの違いについて教えてください!
UNIX・Linux
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・昔のあなたへのアドバイス
- ・字面がカッコいい英単語
- ・許せない心理テスト
- ・歩いた自慢大会
- ・「I love you」 をかっこよく翻訳してみてください
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・はじめての旅行はどこに行きましたか?
- ・準・究極の選択
- ・この人頭いいなと思ったエピソード
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
pingは正常なのにtracerouteで...
-
エクセルの表にヘンな枠が・・・
-
Linux のシェルスクリプトの強...
-
SONYの音楽ソフト「x-アプリ」...
-
linuxサーバーのキャッシュをク...
-
Openイベントを開始させないで...
-
SPI非言語の問題 解説お願いします
-
最初の一度しか実行されないロ...
-
bashで変数にパイプを入れ、コ...
-
バッチファイル内の各コマンド...
-
windows10のごみ箱をrd /s /q C...
-
エクセルからアクセスのプロシ...
-
「ファイル名を指定して実行」...
-
ubuntuでもwindowsのバッチファ...
-
python IDLEで訂正、削除のやり...
-
ROBOCOPY cmdで正常に処理され...
-
ACCESSレポートをPDFに出力したい
-
sudoで実行したコマンドの実行...
-
UbuntuにROSをインストールしたい
-
シャットダウンバッチがうまく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SONYの音楽ソフト「x-アプリ」...
-
pingは正常なのにtracerouteで...
-
エクセルの表にヘンな枠が・・・
-
Linux のシェルスクリプトの強...
-
windows10のごみ箱をrd /s /q C...
-
Openイベントを開始させないで...
-
バッチファイル内の各コマンド...
-
LD_LIBRARY_PATHって?
-
最初の一度しか実行されないロ...
-
ROBOCOPY cmdで正常に処理され...
-
SPI非言語の問題 解説お願いします
-
python IDLEで訂正、削除のやり...
-
sudoで実行したコマンドの実行...
-
PowerShellのスクリプト実行に...
-
shutdownコマンド実行の残り時...
-
linuxサーバーのキャッシュをク...
-
taskkill をバッチ処理できない。
-
CRONを隔週の日曜日に実行させたい
-
別のユーザーとして実行が表示...
-
Windows ブート マネージャーの...
おすすめ情報