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も見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
VisualStudio2022でC言語プログラムで全角文字を使用すると不明なエラーが表示される
C言語・C++・C#
-
ファイルサイズが小さくなりません(Linux nasm)
UNIX・Linux
-
C言語関数違いについて。
C言語・C++・C#
-
-
4
これの対応OSを教えて下さい。php-8.3.0-src.zip
PHP
-
5
C言語について。
C言語・C++・C#
-
6
変数名を引数として渡す、アドレスを引数として渡す方法
C言語・C++・C#
-
7
ファイルデータでネットワーク設定を変更する方法について
UNIX・Linux
-
8
C言語 バッファについて。
C言語・C++・C#
-
9
AWSでSSH接続をしたいのですが、どうしてもエラーで弾かれてしまいます。いくつかサイトを参考にトラ
UNIX・Linux
-
10
C言語について。
C言語・C++・C#
-
11
C言語について。
C言語・C++・C#
-
12
gcc13.2のバグ?
C言語・C++・C#
-
13
win 11でのコマンドプロンプトのwindowについてご教授お願い致します。
Windows 10
-
14
ホスト名、サーバー名の意味
Windows 10
-
15
なぜ、パソコンでファイルをコピーするときに、例えば1個のフォルダがあってその中に10000個の写真が
Windows 10
-
16
他のLinuxでも動くa.outの作り方
UNIX・Linux
-
17
C言語の関数と配列に関する質問
C言語・C++・C#
-
18
WindowsのCapsLock(キャップスロック)って、何の意味があるんですか?
C言語・C++・C#
-
19
double型が正常に認識されていない恐れ
C言語・C++・C#
-
20
Javaって使いますか、もう古いですか?C++とどっちがいいですか?分析でC++使う授業ありましたけ
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SONYの音楽ソフト「x-アプリ」...
-
エクセルの表にヘンな枠が・・・
-
LD_LIBRARY_PATHって?
-
Openイベントを開始させないで...
-
バッチファイル内の各コマンド...
-
shutdownコマンド実行の残り時...
-
taskkill をバッチ処理できない。
-
pingは正常なのにtracerouteで...
-
端末上でgnome-terminal -e lsを
-
linuxサーバーのキャッシュをク...
-
python IDLEで訂正、削除のやり...
-
bashで変数にパイプを入れ、コ...
-
コマンドプロンプトについて
-
PowerShellのスクリプト実行に...
-
コマンドプロンプト「システム...
-
IF文でコンピュータ名による条...
-
DVD の中身を開けません
-
win10 バッチファイルの起動時...
-
Linux のシェルスクリプトの強...
-
CRONを隔週の日曜日に実行させたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SONYの音楽ソフト「x-アプリ」...
-
エクセルの表にヘンな枠が・・・
-
pingは正常なのにtracerouteで...
-
ファイルサイズが小さくなりま...
-
windows10のごみ箱をrd /s /q C...
-
LD_LIBRARY_PATHって?
-
バッチファイル内の各コマンド...
-
linuxサーバーのキャッシュをク...
-
最初の一度しか実行されないロ...
-
Linux のシェルスクリプトの強...
-
エクセルからアクセスのプロシ...
-
python IDLEで訂正、削除のやり...
-
SPI非言語の問題 解説お願いします
-
shutdownコマンド実行の残り時...
-
ROBOCOPY cmdで正常に処理され...
-
taskkill をバッチ処理できない。
-
Openイベントを開始させないで...
-
ACCESSレポートをPDFに出力したい
-
sudoで実行したコマンドの実行...
-
信頼済みサイト登録をbatファイ...
おすすめ情報