- ベストアンサー
ジョブ制御言語とは
noname#89477の回答
#2さんの言われているように「ジョブ制御言語」はJCLと言われていて汎用機(大型コンピュータ)で使用されていたバッチ処理言語です。 そのような意味では、汎用機の場合"CLIST"(オンライン言語)がシェルスクリプトに該当するのではないかと思います。 昔の汎用機の仕様ではバッチかオンラインかの区別が重要だったために2通りの言語が存在しました。 windowsで例えるならば「.bat」がJCLで、「Cygwin」などがシェルスクリプトと言えるのではないでしょうか。
関連するQ&A
- cronジョブ
cronで設定したジョブは、 設定した時間に自動で動き出すと思っています。 このときインターネットに対して、あるhtmlページを取得するcronを毎朝11時に設定してたとします。 11時から12時の間にジョブがいつも終了してたとします。 質問: ★11時40分に、11時に動き出したcronジョブをバックグラウンドではなく、 フォアグラウンド(コンソール上に、シェルスクリプトをたたいてメッセージが流れる状態とおなじようにスクリプト結果をコンソールで確認)で表示するためには、 どうしたらいいのでしょうか? ★またフォアグラウンドで表示したジョブを、バックグラウンドに戻すにはどうしたらいいのでしょうか ご教授お願いします。
- ベストアンサー
- Linux系OS
- Unixでjobを順序づけて流すには?
Unix系のOSで、jobを順序づけて流すにはどのようにしたらいいのでしょうか? 例えば、job-1を流し、job-1が終了したらjob-2とjob-3を並列に走らせ、そのどちらも終わったらjob-4を流す、ということをしたいのです。ここでjob-1,2,...はlinux上で動く社内で開発されたperl/tcl scriptです。ただ単にjob-1,2,3を順番に流すのならば、shell上で、 job-1; job-2; job-3 あるいは job-1 && job-2 && job-3 とタイプすればいいのですが、質問している例ですと、「job-2とjob-3を並列に走らせ」という点と、「job-2, job-3が両方終わったらjob-4を流す」というところをどうすればいいのかわからないのです。こうさせたい理由は、job-2,3はどちらもjob-1の作ったファイルを入力として使い、job-4はjob-2とjob-3の作ったファイルを入力として使うからです。shell scriptを使うとできるのかなと想像するのですが、わからないので、教えていただけたらありがたいです。よろしくお願いします。
- ベストアンサー
- Linux系OS
- めるのであればどの言語が将来性がありよいのでしょう
プログラマーに興味があるのですが、これから、始めるのであればどの言語が将来性がありよいのでしょうか? 需要が一番ありそうなので、JAVAが一番よいのでしょうか? シェルスクリプトを多少使うレベルなのですが、初めからJAVAは難しいでしょうか?
- ベストアンサー
- Java
- 空間制御に適しているプログラミング言語は?
私は大学にて研究に従事している者なのですが、 この度顕微鏡等で使うステージの機械制御装置の作製にあたることになりました。 しかし、私にプログラミングの経験はなく、いろいろ調べてはみたものの 空間制御(x,y,zの三軸)に適しているプログラミング言語が何なのかよく分かりませんでした。 なので、空間制御に適しているプログラミング言語(初心者でもとっつきやすい)を ご教授頂けないでしょうか? また、そういったプログラミングをする際、役に立つ参考書などがありましたら 同時に教えてもらえると幸いです。
- 締切済み
- SE・インフラ・Webエンジニア
- スクリプト言語としてのPHPについて
PHPについてほとんど知らない者です(他の言語もほとんど知りませんが・・・)。 Webで検索していると、Webアプリを開発するLL言語としてPHP, Ruby, Python, Perlを使っているというケースをよく目にします。一方、タスクを自動化するためのスクリプトを記述する言語としては、Ruby, Python, Perl, シェルスクリプトで記述しているケースをよく目にします(Linux/UNIX系)。 そして、PHPはWebアプリ開発言語としてかなりのシェアを占めていそうだが、スクリプト言語としてはそんなにシェアを占めていないのかな? という印象を持ちました。 そこでお聞きしたいのですが、スクリプト言語としてのPHPは他の言語と比較してどのような感じなのでしょうか? PHPはWebアプリ開発言語としてだけではなく、スクリプト言語しても開発現場でRuby, Perl同様に使われているといった感じなのでしょうか? あるいは、WebアプリはPHPで書いてるけど、スクリプトはPHP以外(Ruby, Pythonなど)で書いているという方は結構いるのでしょうか?その場合、何故PHPを使わずに別の言語を使っているのでしょうか? ご意見をお聞かせください。
- ベストアンサー
- PHP
- C言語で制御できる教育向けキット
この度、専門学校に頼まれて、ちょっとしたC言語による組み込みプログラミングの 講義をすることになりました。 座学では退屈するのは明白ですので、何らかのマイコンボードのようなHWキット (たとえば、7セグを制御するとか音を鳴らすとか、ロボットのようなものを制御するとか)を 使って、それをC言語でプログラミングして制御するような実習を組み込みたいと 考えています。 このような用途で使えるマイコンボードや学習キットの情報を教えていただけないで しょうか。 秋月通商をざっと見たのですが、なかなか見つけることができませんでした。 ●要件 価格はあまり高価ではない。 C言語でプログラミングして、ハードウェアを制御する 型番とか情報がありましたしたら是非おしえてください。
- ベストアンサー
- その他([技術者向] コンピューター)
- いろいろな言語に関する質問(スクリプト)
★現在、とあるソフトを開発していますが、このソフトで処理する 動作を外部の手続きファイル(スクリプト)を読み込むことで機能 拡張できるように考えています。 ・そこで、ちょっとした専用のスクリプト言語を開発しようと思って います。質問内容はどの言語でも良いですが、それぞれの言語で 便利そうな仕組みを教えて下さい。たとえば、私は C/C++ 言語しか 使ったことがありませんが『if』、『switch』、『while』、『for』 のほかに BASIC やそれ以外の言語より、『until』、『repeat』や C/C++の『do-while』をまねた、独自の『do-until』やバッチ処理の 『FOR』コマンドに似せた『fortable』の制御を可能にしようと思っ ています。 ・基本的に文法構造の制御に関する仕組みを考えているので、関数の 機能ではありません。ただし、変数に関する扱い方や宣言の仕方は いろいろとアイディアを出してくれてかまいません。何でもね。 ・今、ちょっとだけ『Perl』の文法を検索して言語使用などを見ましたが もっと良い文字列(配列など)の操作仕組みがあれば、アイデアとして 取り入れたいと思います。整数に関する変数の扱い方も募集します。 ・以上。制御系を中心にスクリプト言語にあれば便利そうな仕組みや サイト、または言語名を教えて下さい。お願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- シェルスクリプトの制御構文について
いつもお世話になっております。 当方、RHELで bashシェルを使用しており、制御構文を用いて 『 file1.txt にある数値が file2.txt に含まれているかどうか、また、いくつ含まれているかカウント』するスクリプトを作りたいと思っております。 ファイルの中身は下記のようになっています。 [file1.txt] [file2.txt] 10250 10064 10298 10250 11674 12866 13298 13119 28952 13201 34966 13298 37641 37641 上記の例であれば、10250,13298,37641 が共通のものなので その数 3 というものを求めたいのです。 while文やfor文を用いて繰り返し処理をするのでは、と思い調べてはみたのですが 知識が乏しく構文を書くことが出来ませんでした。 また、PerlやRuby等使わず、シェルスクリプトのみで実行したいです。 勉強不足でとても初歩的なことを伺っているとは重々承知ですが、 どなたかお力を貸していただけないでしょうか。 宜しくお願いいたします。
- 締切済み
- Linux系OS