シェルスクリプト総合 その28

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2018/07/24(火) 11:01:16.36ID:r0TJj2hB
シェルスクリプトに関する総合スレッドです。

全般
・荒しは無視しましょう。
・丁寧な姿勢を心掛けましょう。
・ネチケット(死語)を意識しましょう。

前スレ: シェルスクリプト総合 その27(https://mevius.5ch.net/test/read.cgi/unix/1525337663/
2018/08/23(木) 15:01:24.58ID:2Dv2zxdP
男なんだろ?
2018/08/23(木) 15:09:53.60ID:Jv3FRRxD
違うよ〜☆
2018/08/23(木) 15:11:13.70ID:e+w5jH4y
若さ、若さってなんだ
223デフォルトの名無しさん
垢版 |
2018/08/23(木) 15:13:13.81ID:eJiCstIz
なんというか、ヒーローの名前のようだ。
2018/08/23(木) 15:42:31.50ID:bMgbpjF3
それはギャバン
2018/08/23(木) 16:36:01.71ID:YQoAQycd
さぁ、盛り上がって参りました
226デフォルトの名無しさん
垢版 |
2018/08/23(木) 16:45:35.96ID:ssILkLQJ
宇宙刑事シャバン
2018/08/23(木) 16:48:23.72ID:e+w5jH4y
ギャバン
シャバン
シャリバン
2018/08/23(木) 17:03:22.02ID:ncZgpeak
癒着!
2018/08/23(木) 18:14:50.72ID:AY9SoYfw
なんつーかオッサンばっかだな。
まあ俺もそういう反応を期待してたわけだがw
2018/08/23(木) 18:43:16.20ID:1n1CeI2l
>>219
#! -> sharp-bang -> shabang -> 単語ならshellだしすでにあるとても似たshebangでいいんじゃね、shebangの意味自体が似合ってるし
とか。shebangというれっきとした単語の由来は別にある
2018/08/24(金) 01:02:04.55ID:TjDOkMEc
元ネタ分かんねーと思ったらおっさんどころかジジイじゃねーか
2018/08/24(金) 07:46:54.31ID:mVdVBkdF
マジで検索しても元ネタわからんw
平均年齢どのくらいだこのスレは
2018/08/24(金) 08:04:01.22ID:lit/+L8O
機動刑事シバン
234219
垢版 |
2018/08/24(金) 08:55:32.25ID:57yPHNQD
>>232
>>227 が元ネタ。
ギャバン/シャリバンのバンと、シャリバン/シャイダーのシャと、
ギャバンのオープニング末尾のギャーバーン♪
からの連想でシャーバンと書いた。
残りは歌詞検索とかすると分かる。

こんな連想するの俺だけかと思ったら他にも複数いてワラタ
2018/08/24(金) 09:13:07.93ID:LbFHGrVQ
>>234
男なんだろ?
の一言でギャバンOPテーマとわかるのはギャバン世代というよりもFLASH黄金世代な予感
実際俺はギャバンじゃなく当時の面白FLASHギャバソで知った
236219
垢版 |
2018/08/24(金) 09:35:23.98ID:57yPHNQD
>>235
そんなFLASHがあったのか。
4月のAnisonDaysに串田アキラが出てギャバンのOPを歌ってたから、
それで記憶が蘇ってる人もいるかも。
てゆうかそれ俺。
2018/08/24(金) 10:43:03.55ID:wXpFbMeR
そして>>228の癒着というのはケロロ軍曹の登場人物
556(コゴロー)が変身するときのセリフ
元ネタはギャバンが変身するときに言うセリフの蒸着
40代ならここまで連想する
2018/08/24(金) 10:59:15.82ID:4te4jIm4
蒸着の元ネタってギャバンだったのか…
DeadSpaceのアーマー更新シーンを蒸着言うやついたけど元ネタあったんだな
2018/08/24(金) 15:39:45.35ID:mVdVBkdF
>>237
あ それなら知ってるわ
ケロロ軍曹だったら子供のころアニメで観てた
2018/08/24(金) 16:02:03.60ID:wXpFbMeR
>>239
ようこそ。おっさんの世界へ
241デフォルトの名無しさん
垢版 |
2018/08/24(金) 19:44:16.61ID:Gfkbj1yB
バッチファイルやパワーシェルもシェルスクリプトですか?
何言語っていうんでしょうか?
2018/08/24(金) 19:45:54.13ID:wXpFbMeR
>>241
どうでもいいことを気にするな
243デフォルトの名無しさん
垢版 |
2018/08/24(金) 19:54:12.80ID:Gfkbj1yB
静かに
2018/08/24(金) 20:30:04.55ID:ap1IsA9z
確かに
だと思ったら
静かに
でなんか笑った
2018/08/24(金) 22:34:41.93ID:UXXFLepR
>>241
バッチファイルはシェルスクリプトには入れないなあ。
PowerShellの方は、PowerShellスクリプトって言うな俺は。
2018/08/25(土) 06:14:56.78ID:TgLfCzAb
バッチファイルをシェルスクリプトに入れない理由はないと思うけど?
2018/08/25(土) 12:12:23.81ID:r5O9PJUC
スクリプトに入れるのはありだけどシェルスクリプトって言う奴は少ないと思う
2018/08/25(土) 12:16:23.36ID:zrQnMjpj
ちゃんとした定義は知らんが、
シェルスクリプト=.sh
バッチファイル=.bat
と大抵は認識してそうな印象
249デフォルトの名無しさん
垢版 |
2018/08/25(土) 13:58:20.34ID:R/mHQH6/
Wikipedia に書いてあることでだいたいいいのではいか?

スクリプト言語
https://ja.wikipedia.org/wiki/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E8%A8%80%E8%AA%9E
2018/08/25(土) 14:43:10.95ID:0Hfq0tYW
シェル スクリプトと言えばだから違うくね。バッチファイルをシェルスクリプト(ファイル)と実際に呼んでるヤツを見たことはないな
command.com自体が原始的でシェルのように打ち込んでってってのも見ない。あれはやっぱりバッチファイルを作るためのでしかないってうすうすわかっているからじゃねとか
2018/08/25(土) 14:47:50.16ID:TgLfCzAb
>>250
最初から結果ありきで書くなよ。単にお前がバッチファイルをシェルスクリプトに入れないためのこじつけを
お前が考えてるだけじゃねーか

wikipediaにも書いてあるし

> スクリプト言語の一種は、ジョブ制御の自動化から生み出されたもので、システムプログラムの起動と制御を行う。
> そういう意味ではシェルの祖先としてIBMの Job Control Language(JCL、ジョブ制御言語)があるとも言える。
> この種の言語の処理系(インタプリタ)の多くは、UNIXのシェルやMS-DOSのCOMMAND.COMといった
> コマンドラインインタプリタと呼ばれるものである。
2018/08/25(土) 14:48:52.43ID:TgLfCzAb
https://ja.wikipedia.org/wiki/%E3%82%B7%E3%82%A7%E3%83%AB%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88

> シェルスクリプト用インタプリタの多くはコマンドラインインタフェースも兼ねており、各種Unixシェル、
> Windows PowerShell、MS-DOSのCOMMAND.COMなどがある。
2018/08/25(土) 14:51:47.98ID:0Hfq0tYW
>>251
「実際」にだよ。お前の周りでバッチファイルをシェルスクリプトと呼んでいるヤツいるの?
呼んでもいないのになぜそんなとこに拘る。バッチファイルはバッチファイル、Unix系のはシェルスクリプトはシェルスクリプトでええやん

逆にシェルスクリプトで書かれたはファイルをバッチファイルとなぜ呼ばないまでこだわれよ、だったらw
2018/08/25(土) 14:58:00.88ID:TgLfCzAb
>>253
はい、いますー。論破w
2018/08/25(土) 15:01:01.94ID:0Hfq0tYW
いるんだww
2018/08/25(土) 15:31:37.30ID:4b56uGjx
いるのか…
2018/08/25(土) 16:39:23.62ID:CiVrtAH/
>>248

自分はこの定義に賛同する
258デフォルトの名無しさん
垢版 |
2018/08/25(土) 17:13:00.55ID:aJ7Wjpaw
バッチファイル=バッチスクリプトであってる?
バッチファイル=シェルスクリプトはまちがえ?
2018/08/25(土) 17:34:24.45ID:TgLfCzAb
>>258
シェルスクリプトというカテゴリがあって、
その中で、特別に言語を指定する場合は、
bashスクリプトやバッチファイルなどという具体的な呼び方をしている

バッチファイル = シェルスクリプト ではなく
バッチファイルはシェルスクリプトに含まれる
2018/08/25(土) 17:57:18.64ID:0Hfq0tYW
>>258
バッチファイルを作るための制御文なんぞを特に命名はしてないんじゃないの。バッチファイルというのがあってそれを作る/それで使える制御文は的な存在。誰も名前を言えないように

バッチファイルのバッチとは バッチ処理 という古典的コンピュータ用語。MS-DOS/Microsoft上でバッチ処理を書いたファイル/バッチ処理のファイルということで、バッチファイルと名前付けしたにすぎない

シェルスクリプトファイル、シェルスクリプトで書かれたコマンドも、広義ではバッチ処理のファイルなのでバッチファイルと呼べるが、そんな呼び方をする人はいない
そもそもシェルやシェルスクリプトだって、Unixでそう呼んだからにすぎないんだけど、どうして一緒くたにしたがるのかわけわからん

てかさ、バッチファイルのアレもシェルスクリプトだって言いたがりは、このスレでバッチファイルのことが出てきたらどうすんの?当たり前のように受け止めるの?てか、そんなトンチンカンが現れたことがないんだから、わかるようなもんだと思うけど
2018/08/25(土) 18:06:28.42ID:0Hfq0tYW
>>260
>バッチファイルと呼べるが、そんな呼び方をする人はいない
サーバーなんぞの1日深夜1回とか1週間に1回のごちゃごちゃ処理するのを呼んだりしているかもしれない。そういう狭義のある意味全くもってなバッチ処理を記述したファイルという意味で
2018/08/25(土) 18:11:40.65ID:TgLfCzAb
> てかさ、バッチファイルのアレもシェルスクリプトだって言いたがりは、このスレで
> バッチファイルのことが出てきたらどうすんの?当たり前のように受け止めるの?

なにか問題でも?

>>2
> ・特記なき場合、Bourne ShellもしくはPOSIX準拠のsh可換シェルが既定です
> csh/tcshでのシェルスクリプトは*まったく推奨しません*。

などと書いてあるから、バッチファイルと明記して書けば問題ないでしょ?
2018/08/25(土) 18:18:00.15ID:0Hfq0tYW
なにそれw
無茶苦茶やな。書かなくても誰もがわかっていたからそんなのが出てない書く必要もないという事実を無視して自説のためにでしかないやん
2018/08/25(土) 18:22:59.07ID:TgLfCzAb
なにいってんだか。

バッチファイルという名前が有名だから、普段はそっちの名前で読んでるだけで
cmd.exeはシェルだし、シェル上で動く言語という定義なんだから、
シェルスクリプトに当てはまるという至極まっとうなことを言ってるだけ
2018/08/25(土) 18:29:18.68ID:0Hfq0tYW
>シェルスクリプトに当てはまるという
だから?で?それが何かの役に立つというか意味があるのか?ってことだよ。別に当てはまろうが当てはまらないだろうが意味ないだろう??

バッチファイルといえばアレで、シェルスクリプトといえばコレでいいことやん。それでなにも問題もなくうまくもいってるってのが、このスレででもっていう

バッチファイルをここで話題にしたがってるの??ww
2018/08/25(土) 18:29:21.83ID:zrQnMjpj
もうスクリプトでいいんじゃないかな(鼻ホジ
2018/08/25(土) 18:31:36.33ID:0Hfq0tYW
すでに出てたけど、>>247だわな
2018/08/25(土) 18:33:12.36ID:zrQnMjpj
cmd=シェルってのがピンとこないんだよな
大体シェル=シェルスクリプトみたいな使い方してるからなんだけどさ
2018/08/25(土) 18:34:28.54ID:TgLfCzAb
>>265
意味がないならシェルスクリプトでいいだろw
2018/08/25(土) 18:37:31.47ID:0Hfq0tYW
薄いな。なんでそんなに拘る。意味がないのはあんた個人に対してだよ
バッチファイルがシェルスクリプでもなければならない意味を言いなさい
271デフォルトの名無しさん
垢版 |
2018/08/25(土) 18:42:40.13ID:0r5h6/lL
コマンドラインインタープリタを自動化したもんを
シェルスクリプトとというの

頭悪いバカのみんな分かった?

当然、バッチファイルもシェルスクリプト

わかった?
2018/08/25(土) 18:43:26.08ID:0Hfq0tYW
>>268
Unixでsh(系=シェル)を使うと、貧弱なにもできないって感じからcmd=シェルとはピンとこないこともあるな
シェルを起動してとは言わんし。てか大体の記事とかでも、いや、Microsoftでさえシェルとは呼んではく、Command Promptだからね
2018/08/25(土) 18:49:15.78ID:TgLfCzAb
>>270
普通にcmd.exeがシェルだし、そのシェルの言語で動くんだから
シェルスクリプトですってだけだが?

なんでシェルスクリプトじゃだめなの?

> cmd=シェルとはピンとこないこともある
お前が本質をわかってないからだろうねw
2018/08/25(土) 18:50:24.91ID:TgLfCzAb
> 貧弱なにもできないって感じから
何もできないからなんだっていうんだろうか?

リダイレクトできるよ? パイプ使えるよ?
まさにシェルスクリプトの特徴だよね
2018/08/25(土) 18:53:58.18ID:0Hfq0tYW
>>273
さっぱりだな。だからそれの意味を教えなさい。そんなにづっと続けるのだから意味があるんでしょ?あなた個人に
それがさっぱりわからんのだよ。「はいはい、バッチファイルもシェルスクリプトだね、誰もそう呼ばないけど」で満足なの?

本質wwあなた個人の意味も言えないのに本質wwwって思ってしまうよ
276デフォルトの名無しさん
垢版 |
2018/08/25(土) 18:56:00.29ID:0r5h6/lL
プリンタに内容がPDLのファイルをリダイレクトすれば
いまでも普通にコマンドプロンプトで印刷もできるからな

コマンドプロンプトでコマンドからなんでもできる
2018/08/25(土) 18:58:24.61ID:0Hfq0tYW
>>274
>Unixでsh(系=シェル)を使うと
って、言ってるのだけど。ああ...なんだ..MS好きか?単に

shとcmdの違い/使い勝手が天地なのは使えば明らかだと思うけど。shと同等にcmdを使ってるの?もしかしてsh使ってないとかはないよな?w
2018/08/25(土) 19:01:50.62ID:TgLfCzAb
>>277
だからなんで高機能なものがシェルスクリプトの定義だ
なんて思ってるのさ?
低機能なシェルスクリプトってだけだろ
つーか、なにができないとシェルスクリプトとは認められないって言ってるんだよ
お前の定義言ってみな。矛盾しないような。
2018/08/25(土) 19:10:24.45ID:0Hfq0tYW
>>278
一般的に、シェルスクリプトと言えばUnixが元のあれやこれや
一般的に、バッチファイルと言えばMS-DOS/Windows/Microsoftのあれやこれや
一般的に、バッチファイルと言えばわかるものをシュエルスクリプトとわざわざ言い換えはしない

シェルはもともとUnixでの言い出したことだし、sh(シェル)/cmd(コマンドプロンプト)でそれぞれ、シェルスクリプト/バッチファイルと呼んでいた

コマンドをインタラクティブで処理するやつをどうであれシェルと呼ぶ見方もあるだろうが、それは一般的ではないな。cmdはやっぱりCommand Promptなとことからも

ってとこ。別にバッチファイルはバッチファイルで何も問題がなく、わざわざシェルスクリプトと言い換える意味がわからん、混同という弊害もあるし
280デフォルトの名無しさん
垢版 |
2018/08/25(土) 19:12:53.54ID:0r5h6/lL
まさにシェルがなにかついて記述されている

https://en.wikipedia.org/wiki/Shell_script

Typical operations performed by shell scripts include file manipulation, program execution, and printing text.
A script which sets up the environment, runs the program, and does any necessary cleanup, logging, etc. is called a wrapper.

The term is also used more generally to mean the automated mode of running an operating system shell;
in specific operating systems they are called other things such as 

 batch files (MSDos−Win95 stream, OS/2), 
 command procedures (VMS), 
 and shell scripts (Windows NT stream and third−party derivatives like 4NT?article is at cmd.exe),
 and mainframe operating systems

are associated with a number of terms.


バカの世界では違うらしい
2018/08/25(土) 19:15:52.35ID:0Hfq0tYW
>>280
よく読んでみ。なんかこれ幸いな単語で喜んでいるだろう?
2018/08/25(土) 19:31:09.91ID:TgLfCzAb
>>279
一般的にって、全部お前がそうしたいってだけじゃねーかw
2018/08/25(土) 19:32:11.87ID:TgLfCzAb
>>281
お前のために翻訳してやったぜ


> シェルスクリプトは、あるコンピュータプログラムによって実行されるように設計されたUnixシェル、
> コマンドラインインタプリタ。[1]シェルスクリプトのさまざまな方言は、スクリプト言語と見なされます。
> シェルスクリプトによって実行される一般的な操作には、ファイルの操作、プログラムの実行、
> およびテキストの印刷が含まれます。環境を設定し、プログラムを実行し、必要なクリーンアップやロギングなどをラッパーと呼びます。
>
> この用語は、より一般的には、オペレーティングシステムシェルを実行する自動モードを意味するためにも使用されます。
> 特定のオペレーティングシステムでは、バッチファイル(MSDos-Win95ストリーム、OS / 2)、
> コマンドプロシージャ(VMS)、シェルスクリプト(WindowsNTストリーム、4NTのようなサードパーティ製の派生品)などがあります
2018/08/25(土) 19:36:03.43ID:0Hfq0tYW
>>282
だーーかーらーー、今までのこのスレでバッチファイルの話をするやつなんていないことから、一般的だってお前にもわかるだろう

>>283
だーーかーらーー、その「一般的」って一般的ではない一般的だよw 他の全文読んでみ。どれだけバッチファイルに言及してる?そこだけだろ?
てかさ、お前の周りでバッチファイルをシェルスクリプトと言っているのそんなにいるの?
2018/08/25(土) 19:40:24.03ID:TgLfCzAb
>>284
? もともとこのスレはUnix板にあったし?
>>2にsh系前提って書いてあるし?

このスレの一般的じゃなくて、世間一般の
シェルスクリプトの定義の話をしようぜ?

なんならここでバッチファイルの内容を入れても良い
次から>>2の内容を書き換えてあげようか?
2018/08/25(土) 19:44:09.41ID:0Hfq0tYW
なんだろ。こんだけ世間擦れして、なんかどこぞの辞書的なとかが絶対ってこだわり続けるのは...あれかな??w

>>285
そういう無茶苦茶言えるのは、やっぱりアレだろなと思わざるを得ない
誰もそんなの望んではいないだろうと思われるけど。Unix板にあろうが「シェルスクリプト」でググって飛び込んできても不思議ではないな、あんたの言い分では
てかそのあんたの言っているその時点で暗にあんたもシェルスクリプトとバッチファイルは違うと認めてるようなもんなんだが、わからんだろうな
2018/08/25(土) 19:51:38.10ID:9FNycoly
はいはいわかった。

次スレは>>2を書き換えたからな
2018/08/25(土) 19:55:20.14ID:0Hfq0tYW
拗らせるぐらいなら参加しなきゃいいのにw
すげえな今までを全く無視して個人的にそうするという自己中ぶりは
2018/08/25(土) 19:56:27.99ID:A3V5N+C6
自覚ないみたいだな
俺はシェルスクリプトの正しい定義を言ってるだけ
2018/08/25(土) 19:57:14.99ID:0Hfq0tYW
誰やねんw
2018/08/25(土) 20:04:48.84ID:0Hfq0tYW
広義ではバッチファイルをシェルスクリプトと呼べるかもしれないが、一般的にバッチファイルをシェルスクリプトとは呼ばないし、そう思っているのは少なく明らかに分けて考えて言う方が多い
「一般的に」というのは「広義では」という場合にも使われるのを知っておこう

ただ、それだけのことなんだけどねえw
2018/08/25(土) 20:09:01.30ID:kfh++Yrt
バッチは別スレあるし、棲み分けすればええんとちゃう?
まあアスペのためにもスレタイにUNIXでも付けとく?
詳しくは>>2に入れておいて

あとUNIX板から移動したって事で>>1にはUNIX板の最終スレは残しておくか
2018/08/25(土) 20:10:14.67ID:A3V5N+C6
これは言い方を逆転させただけ


一般的にバッチファイルをシェルスクリプトとは呼ばないし、そう思っているのは少なく明らかに分けて考えて言う方が多いが、
広義ではバッチファイルをシェルスクリプトと呼べる
2018/08/25(土) 20:10:31.78ID:9woB+JG6
UNIX、Windows、それぞれの文化の中での言い方なのに
何ムキになってるんだい?

UNIXの文化の中で、シェルスクリプトといえばsh系のスクリプトのことを通常は意味するだろう?
わざわざ、Windowsバッチファイルを「シェルスクリプト」と呼ぶことは、
英語圏の外国人が日本に来て、何故英語が通じないと言ってるようなもので、
UNIX文化圏の人から見たら、「何言ってんだこいつ」ということになる。

このスレがプログラム板に来たからといって、シェルスクリプト自体がUNIX文化であることには疑いなく、
正しいか正しくないかということとはまた別の問題なんだよ。
2018/08/25(土) 20:11:13.69ID:A3V5N+C6
>>292
sh互換専用のスレ立てたのでどうぞ

【POSIX】 sh系互換 シェルスクリプトスレ
https://mevius.5ch.net/test/read.cgi/tech/1535195112/
2018/08/25(土) 20:13:03.56ID:kfh++Yrt
>>295
ワッチョイ入れておいた方が良くないか?
>>4の経緯があるし
2018/08/25(土) 20:13:19.96ID:0Hfq0tYW
拗らせすぎ。なぜそこまで...必死と言わざるを得ないw
2018/08/25(土) 20:15:34.15ID:9woB+JG6
別スレ立てるなんて、もう嫌がらせでしか無くない?
しかも2つも。
2018/08/25(土) 20:20:01.41ID:kfh++Yrt
>>298
ほんとそれ
ワッチョイ入れて粘着する奴はNGした方が良さそう
300デフォルトの名無しさん
垢版 |
2018/08/25(土) 20:22:56.85ID:0r5h6/lL
まったくもって酷いことするヤツラがいるもんだ。。。
オレにはこんなことできない。。。
301デフォルトの名無しさん
垢版 |
2018/08/25(土) 20:27:59.09ID:0r5h6/lL
シェルスクリプト総合 その28
https://mevius.5ch.net/test/read.cgi/unix/1533154936/

シェルスクリプト総合 その28
https://mevius.5ch.net/test/read.cgi/tech/1532397676/ ← このスレ

シェルスクリプト総合 その29
https://mevius.5ch.net/test/read.cgi/tech/1535194140/

【POSIX】 sh系互換 シェルスクリプトスレ
https://mevius.5ch.net/test/read.cgi/tech/1535195112/

乱立しすぎてなにがなんだか
分からない
2018/08/25(土) 20:34:30.34ID:9woB+JG6
件の輩、ドザの工作員と考えないと説明がつかないw
ご本人に住み分けを含めて説明してもらわないと
2018/08/25(土) 20:48:45.32ID:2/0/KxdV
荒れてて草
2018/08/25(土) 20:50:34.20ID:tfF8aOe1
>>295
二度と来るな屑
2018/08/25(土) 23:23:09.52ID:zrQnMjpj
まぁこういうことがあるからワッチョイ導入しようってなったんだし
ここにきた選択は間違ってはいなかったな
2018/08/25(土) 23:44:11.66ID:9woB+JG6
ID:TgLfCzAb  抽出レス数:14
ID:9FNycoly  抽出レス数:1 → シェルスクリプト総合 その29
ID:A3V5N+C6 抽出レス数:3 → 【POSIX】 sh系互換 シェルスクリプトスレ

IDの流れ(ダブりなし)からすると、同一人物のようだね。
アラシは一人だったってことだ。

これは推測にすぎないが、UNIX板の件のスレも同一人物の可能性が高いと思う。

後は件のスレをスルーして沈めておくのが懸命かな。
2018/08/26(日) 00:23:54.30ID:+yQLo3Ss
>>980
次スレはワッチョイありで頼む
308デフォルトの名無しさん
垢版 |
2018/08/26(日) 11:24:38.43ID:ylpyaNXE
>>251
JCLなつかしー

DD文でFORTRANのWRITE/READ文の装置番号と実際のファイルを対応させる記述すんだよね
だからOPEN/CLOSEなんて使わなかった

パソコンなら簡単なのにメインフレームは一々領域確保やらにゃならんから面倒だなと常々感じてた
309デフォルトの名無しさん
垢版 |
2018/08/26(日) 15:08:48.37ID:r/93pdu8
つまりバッチ=シェルだけどシェルっていう人はすくないってことね
2018/08/26(日) 15:11:58.53ID:I24HoXLR
鬼才現る
2018/08/26(日) 15:24:35.78ID:rDVjwTPV
>>309
また荒らそうとしてるのね
312デフォルトの名無しさん
垢版 |
2018/08/26(日) 20:22:58.07ID:r/93pdu8
じゃあパワーシェルはシェルスクリプト?
それともWindowsはシェルとはいわないってこと?
2018/08/26(日) 20:32:19.44ID:2bPBOKp2
もうお腹いっぱいです
2018/08/26(日) 20:35:06.42ID:qkCCtxHG
いっぱいすぎてゲロ吐きそう
2018/08/26(日) 22:12:44.18ID:93jd27LU
>>312
当然シェルスクリプト
cshと同じあつかい
316デフォルトの名無しさん
垢版 |
2018/08/26(日) 23:10:38.66ID:ylpyaNXE
昔は仕事でバッチを沢山作ってきたけど
退職して、数十年、コマンドや、シェル一切忘れてしまった
再びシェルスクリプトやsed.awk,viリファレンス買い込んで復習中
昔はスクリプトといえば、Bshとawkしか知らなかったから、何やるにもawkスクリプトを何十行も書いてた
まあ、新規インストールの必要ないから客先の環境そのままでも動かせるから良かったんだけどね
大型のスーパーコンピュータで数十行のawkスクリプト動かすってのも何かシュールだったな
2018/08/26(日) 23:11:48.52ID:SztCjcZc
awkが入ってない環境とかある?
2018/08/26(日) 23:12:11.25ID:SztCjcZc
windows以外で
2018/08/26(日) 23:23:16.02ID:XxVIxjiS
http://pubs.opengroup.org/onlinepubs/009695399/utilities/tput.html
ここを見るとtput colsおよびtput linesは標準で使えないと読めるのですが
POSIXに準拠した形で端末の幅などを取得するにはどうすればいいんでしょうか
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況