シェルスクリプトに関する総合スレッドです。
全般
・荒しは無視しましょう。
・丁寧な姿勢を心掛けましょう。
・ネチケット(死語)を意識しましょう。
前スレ: シェルスクリプト総合 その27(https://mevius.5ch.net/test/read.cgi/unix/1525337663/)
探検
シェルスクリプト総合 その28
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/07/24(火) 11:01:16.36ID:r0TJj2hB371デフォルトの名無しさん
2018/08/28(火) 00:09:02.63ID:hby/BPp+ Linuxデスクトップとな。。。
ちなみにX端末ってなにかわかる?
ちなみにX端末ってなにかわかる?
372デフォルトの名無しさん
2018/08/28(火) 00:10:09.47ID:Hq0PMDIz どういう意味での?X端末は何もしないでXサーバが処理をするとかいう??
373デフォルトの名無しさん
2018/08/28(火) 00:12:57.46ID:Hq0PMDIz なんか老害?自分の古い知識でそれ前提絶対的なwもっと視野を広げた方がいいような。コンピュータ好きなら
374デフォルトの名無しさん
2018/08/28(火) 00:13:46.49ID:hby/BPp+ まあた始まった
クソニートなの
もうバレてんのに
クソニートなの
もうバレてんのに
375デフォルトの名無しさん
2018/08/28(火) 00:15:11.79ID:Hq0PMDIz376デフォルトの名無しさん
2018/08/28(火) 00:24:53.71ID:SLlsMMxP さて、便秘薬でも飲むとするか
377デフォルトの名無しさん
2018/08/28(火) 00:31:12.44ID:ZccLN8yq え? テレタイプ(TeleTYpe)がどうしたって?
378デフォルトの名無しさん
2018/08/28(火) 06:15:37.18ID:xeMH1v/N 半角くん、こっちにいたのか。
よかったら「cursorライブラリ」のことを教えてくれないか?
curses なら知ってるんだが、俺は無知なんだ。
よかったら「cursorライブラリ」のことを教えてくれないか?
curses なら知ってるんだが、俺は無知なんだ。
379デフォルトの名無しさん
2018/08/28(火) 06:39:27.97ID:gikJ8/5D >>378
やめてさしあげろw
やめてさしあげろw
380デフォルトの名無しさん
2018/08/28(火) 09:10:20.79ID:yK6EJuSE ウィンドウサイズ変えてもCOLUMNS LINESに正しい値が入ってるのは
親プロセスである対話的シェルがSIGWINCHハンドラで設定してくれてるからでしょ。
太古の昔の商用UNIXの/bin/shは設定してくれなかった気がする。
現代でも親プロセスがシェルじゃない場合には、
正しく設定されてない可能性がある。
まあシェルスクリプトならCOLUMNS LINES がもし設定されていれば
それを使えばいいとは思うけどね。
親プロセスである対話的シェルがSIGWINCHハンドラで設定してくれてるからでしょ。
太古の昔の商用UNIXの/bin/shは設定してくれなかった気がする。
現代でも親プロセスがシェルじゃない場合には、
正しく設定されてない可能性がある。
まあシェルスクリプトならCOLUMNS LINES がもし設定されていれば
それを使えばいいとは思うけどね。
381デフォルトの名無しさん
2018/08/28(火) 10:39:39.47ID:gikJ8/5D ていうかCOLUMNS環境変数とかは設定されるべきとの勧告があるのか。
382デフォルトの名無しさん
2018/08/28(火) 18:07:03.95ID:+71nChns シェルスクリプトで引数を取り扱ういい方法はないでしょうか?
getoptとかgetoptsがあるのは知っています。
ですが、例えば cp みたいに、cp -a a b とかけるが
cp a -a b や cp a b -a というふうにオプションの順番を入れ替えても動くとか
gitみたいにサブコマンドが使えて、
git --no-pager log --stat のように--no-pagerはgitのオプション、
--statはlogのオプションみたいにする方法がよくわかりません
頑張ればできると思いますが、複雑になりそうです。
なにかいい方法はないでしょうか?
なお他言語を使うとか言うのは禁止です。
getoptとかgetoptsがあるのは知っています。
ですが、例えば cp みたいに、cp -a a b とかけるが
cp a -a b や cp a b -a というふうにオプションの順番を入れ替えても動くとか
gitみたいにサブコマンドが使えて、
git --no-pager log --stat のように--no-pagerはgitのオプション、
--statはlogのオプションみたいにする方法がよくわかりません
頑張ればできると思いますが、複雑になりそうです。
なにかいい方法はないでしょうか?
なお他言語を使うとか言うのは禁止です。
383デフォルトの名無しさん
2018/08/28(火) 18:11:08.70ID:+71nChns 忘れてましたが、 ls ーal でも ls ーla みたいな書き方にも対応したいし、
git --exec-path=path でも git --exec-path path でも良かったりとか
git --exec-path でもOKとか、みんなどうやって引数解析してるんでしょうか?
git --exec-path=path でも git --exec-path path でも良かったりとか
git --exec-path でもOKとか、みんなどうやって引数解析してるんでしょうか?
384デフォルトの名無しさん
2018/08/28(火) 19:06:24.55ID:C1AWmFJx みんなは頑張ってやっている。
頑張らないでやる方法は他の言語とライブラリを使う。
頑張らないでやる方法は他の言語とライブラリを使う。
385デフォルトの名無しさん
2018/08/28(火) 21:17:43.19ID:gikJ8/5D あなたとしてはgetopt(1)はシェルスクリプトとは別の言語ではないのかな?
思いきり外部コマンドなんだけど……。
思いきり外部コマンドなんだけど……。
386デフォルトの名無しさん
2018/08/28(火) 21:23:37.21ID:+71nChns POSIXできまっていて、どの環境にも入ってるものならOKです。
387デフォルトの名無しさん
2018/08/28(火) 21:30:00.13ID:Hq0PMDIz Cで書かれたものを例に出している時点で変だけどな。それで他言語を使うとか言うのは禁止とか
まあ、シェルスクリプトでも頑張ってる人はググればすぐ出てくるな
まあ、シェルスクリプトでも頑張ってる人はググればすぐ出てくるな
388デフォルトの名無しさん
2018/08/28(火) 21:41:08.24ID:gikJ8/5D389デフォルトの名無しさん
2018/08/28(火) 21:42:55.17ID:gikJ8/5D オプション解析とはまったく関係ないんだが
確かこのスレかその前あたりでaliasの可能性について論じてた人がいたよね
あれどうなったのかな。個人的にすごく興味がある。
確かこのスレかその前あたりでaliasの可能性について論じてた人がいたよね
あれどうなったのかな。個人的にすごく興味がある。
390デフォルトの名無しさん
2018/08/28(火) 21:44:16.50ID:tpGA+DOm >なお他言語を使うとか言うのは禁止です。
ずいぶん偉そうだね
ずいぶん偉そうだね
391デフォルトの名無しさん
2018/08/28(火) 21:45:59.04ID:ZccLN8yq 原理主義者クサイ
392デフォルトの名無しさん
2018/08/28(火) 21:54:24.12ID:Hq0PMDIz ロングオプションはgetopt_longでかなり幸せになっているよう。POSIXには(まだ)入っていない
gitは、まあ、大変。読む気は無くなるw
https://github.com/git/git/blob/master/git.c
CではCでも
gitは、まあ、大変。読む気は無くなるw
https://github.com/git/git/blob/master/git.c
CではCでも
393デフォルトの名無しさん
2018/08/28(火) 22:09:30.12ID:+71nChns394デフォルトの名無しさん
2018/08/28(火) 22:13:41.39ID:Hq0PMDIz どういうネタやねんwまあ、頑張りや
395デフォルトの名無しさん
2018/08/28(火) 22:19:33.48ID:gikJ8/5D >>393
もうちょっと勉強したら?
俺 学部生だぜ? ガキに知識で負けてくやしいよね?
OpenGroupっていうのはさ POSIXを制定している企業なんだわ。
つまりそこがPOSIX標準を定めてるってこと。
だからgetopt(3)はPOSIXに準拠したオプション解析器ってことだ。
どう? 理解した? これでも分からなきゃ相当 馬鹿 だなお前は。
もうちょっと勉強したら?
俺 学部生だぜ? ガキに知識で負けてくやしいよね?
OpenGroupっていうのはさ POSIXを制定している企業なんだわ。
つまりそこがPOSIX標準を定めてるってこと。
だからgetopt(3)はPOSIXに準拠したオプション解析器ってことだ。
どう? 理解した? これでも分からなきゃ相当 馬鹿 だなお前は。
396デフォルトの名無しさん
2018/08/28(火) 22:21:11.28ID:Hq0PMDIz そうムキにならんくていいだろう。>>393なんて人はいない、ネタネタ
397デフォルトの名無しさん
2018/08/28(火) 22:36:33.43ID:+71nChns398デフォルトの名無しさん
2018/08/28(火) 22:41:19.86ID:+71nChns >>387
> Cで書かれたものを例に出している時点で変だけどな。
それな。C言語の話もしてないのに、
なんでそれ持ってきたのかもわからん
なんか根本的なところで勘違いしてる気がする。
まあ所詮学生だしな
> Cで書かれたものを例に出している時点で変だけどな。
それな。C言語の話もしてないのに、
なんでそれ持ってきたのかもわからん
なんか根本的なところで勘違いしてる気がする。
まあ所詮学生だしな
399デフォルトの名無しさん
2018/08/28(火) 22:47:19.25ID:Hq0PMDIz400デフォルトの名無しさん
2018/08/28(火) 22:49:42.88ID:+71nChns >>399
え?なに?つーことはお前もずれてるじゃん
gitのようなオプション(つまりgitは例)を
シェルスクリプトで解析するって話なのに
なんでgitはC言語でかかれていますーなんて話になるの?
意味がわからんが、説明できる?
(学生さんは図星だったようでだまっちゃったみたいだけどさw)
え?なに?つーことはお前もずれてるじゃん
gitのようなオプション(つまりgitは例)を
シェルスクリプトで解析するって話なのに
なんでgitはC言語でかかれていますーなんて話になるの?
意味がわからんが、説明できる?
(学生さんは図星だったようでだまっちゃったみたいだけどさw)
401デフォルトの名無しさん
2018/08/28(火) 22:53:12.08ID:Hq0PMDIz Cで書かれてるのを例に出してるんだから、Cでまずはだろう。そこすっとばして、どうやってんのシェルでって意味通じないよ
てか、ちょっと素が出てきてるねえって感じ。ご苦労さん。なにしたいねん
てか、ちょっと素が出てきてるねえって感じ。ご苦労さん。なにしたいねん
402デフォルトの名無しさん
2018/08/28(火) 22:54:52.38ID:+71nChns403デフォルトの名無しさん
2018/08/28(火) 22:57:40.65ID:+71nChns もしかして、オプションの例として、gitのこういうオプションを
シェルスクリプト取り扱いたいですって言ったから、
C言語の話をしてると思ったの?
シェルスクリプト取り扱いたいですって言ったから、
C言語の話をしてると思ったの?
404デフォルトの名無しさん
2018/08/28(火) 23:00:52.68ID:Hq0PMDIz マジなのか?うそだろーw
>gitみたいにサブコマンドが使えて、
>git --no-pager log --stat のように--no-pagerはgitのオプション、
>--statはlogのオプションみたいにする方法がよくわかりません
gitのをしたいんでしょ?する方法がよくわかりませんって、Cでやってるとこを言っているんでしょ?
ロングオプションにしたってそう。Cでやってることをどうやってるって聞いてんだから、Cの話だろうに
あえてあんたよりにすると、「シェルで実現するにはどうしたらいいですか、または、可能ですか?」だな
>gitみたいにサブコマンドが使えて、
>git --no-pager log --stat のように--no-pagerはgitのオプション、
>--statはlogのオプションみたいにする方法がよくわかりません
gitのをしたいんでしょ?する方法がよくわかりませんって、Cでやってるとこを言っているんでしょ?
ロングオプションにしたってそう。Cでやってることをどうやってるって聞いてんだから、Cの話だろうに
あえてあんたよりにすると、「シェルで実現するにはどうしたらいいですか、または、可能ですか?」だな
405デフォルトの名無しさん
2018/08/28(火) 23:02:58.05ID:+71nChns > gitのをしたいんでしょ?する方法がよくわかりませんって、Cでやってるとこを言っているんでしょ?
だからgitがCでやっているようなことを
シェリスクリプトでやりたいんですが?
> Cでやってることをどうやってるって聞いてんだから、Cの話だろうに
Cでやってることを(シェルスクリプトで)どうやるって聞いてんだから、シェルスクリプトの話だろうに
あと>>2を読もう
> ・シェルスクリプトのことをシェルってゆうな
はぁ、レベルの低いやつに目をつけあられたな
日本語もろくに理解できてない
だからgitがCでやっているようなことを
シェリスクリプトでやりたいんですが?
> Cでやってることをどうやってるって聞いてんだから、Cの話だろうに
Cでやってることを(シェルスクリプトで)どうやるって聞いてんだから、シェルスクリプトの話だろうに
あと>>2を読もう
> ・シェルスクリプトのことをシェルってゆうな
はぁ、レベルの低いやつに目をつけあられたな
日本語もろくに理解できてない
406デフォルトの名無しさん
2018/08/28(火) 23:03:17.46ID:Hq0PMDIz407デフォルトの名無しさん
2018/08/28(火) 23:04:02.06ID:Hq0PMDIz 会話にならない。俺が悪いのか??w
408デフォルトの名無しさん
2018/08/28(火) 23:06:22.48ID:+71nChns > 頑張ればできると思いますが、複雑になりそうです。
と書いてるのに、
複雑になるのが嫌だということも読めていないようだ
Cのコードがシンプルならまだしも、複雑なものを見せて
シェルスクリプトでもCのまねして書け。複雑に書け
とか、全然答えになってないですわ
と書いてるのに、
複雑になるのが嫌だということも読めていないようだ
Cのコードがシンプルならまだしも、複雑なものを見せて
シェルスクリプトでもCのまねして書け。複雑に書け
とか、全然答えになってないですわ
409デフォルトの名無しさん
2018/08/28(火) 23:06:39.91ID:Hq0PMDIz410デフォルトの名無しさん
2018/08/28(火) 23:06:43.85ID:+71nChns >>407
はい
はい
411デフォルトの名無しさん
2018/08/28(火) 23:07:59.71ID:Hq0PMDIz412デフォルトの名無しさん
2018/08/28(火) 23:10:58.04ID:+71nChns ん?まさかと思うが、git "みたいな" オプションを使いたいって話を
例だとわからずに、本当にgitのオプションをそのまま扱うとか
勘違いしてないか?
一行目に
> シェルスクリプトで引数を取り扱ういい方法はないでしょうか?
と書いてあるから、間違うわけ無いと思うが?
> gitみたいにサブコマンドが使えて、
と書いてるのに「みたい」って文字を見逃して、
まんまgitのオプションを扱う方法だと思いこんで、
gitのオプション扱うなら、C言語のソースみればいいだろとか?
うわー、そう理解してしまうのは本気でやばい。ダメな方に意味でやばい
例だとわからずに、本当にgitのオプションをそのまま扱うとか
勘違いしてないか?
一行目に
> シェルスクリプトで引数を取り扱ういい方法はないでしょうか?
と書いてあるから、間違うわけ無いと思うが?
> gitみたいにサブコマンドが使えて、
と書いてるのに「みたい」って文字を見逃して、
まんまgitのオプションを扱う方法だと思いこんで、
gitのオプション扱うなら、C言語のソースみればいいだろとか?
うわー、そう理解してしまうのは本気でやばい。ダメな方に意味でやばい
413デフォルトの名無しさん
2018/08/28(火) 23:12:22.86ID:Hq0PMDIz モノホンだったら怖過ぎですよ
414デフォルトの名無しさん
2018/08/28(火) 23:14:57.35ID:+71nChns 仕切り直すわ。なんでこの文章で理解できないのかわからないが、
ちゃんと補足する。
シェルスクリプトで引数を取り扱ういい方法はないでしょうか?
getoptとかgetoptsがあるのは知っています。
くり返しいいます。
getoptとかgetoptsがあるのは知っています。
ですが、例えば cp みたいに、cp -a a b とかけるが
cp a -a b や cp a b -a というふうにオプションの順番を入れ替えても動くとか
(もちろんcpは例です。cpみたいなと言ってるわけで、cpのオプションを
扱いたいなんて言っていません)
gitみたいにサブコマンドが使えて、
git --no-pager log --stat のように--no-pagerはgitのオプション、
--statはlogのオプションみたいにする方法がよくわかりません
(もちろんgitは例です。gitみたいなと言ってるわけで、gitのオプションを
扱いたいなんて言っていません)
頑張ればできると思いますが、複雑になりそうです。
(gitのC言語のソースのような複雑なコードは書きたくないです)
なにかいい方法はないでしょうか?
なお他言語を使うとか言うのは禁止です。
ちゃんと補足する。
シェルスクリプトで引数を取り扱ういい方法はないでしょうか?
getoptとかgetoptsがあるのは知っています。
くり返しいいます。
getoptとかgetoptsがあるのは知っています。
ですが、例えば cp みたいに、cp -a a b とかけるが
cp a -a b や cp a b -a というふうにオプションの順番を入れ替えても動くとか
(もちろんcpは例です。cpみたいなと言ってるわけで、cpのオプションを
扱いたいなんて言っていません)
gitみたいにサブコマンドが使えて、
git --no-pager log --stat のように--no-pagerはgitのオプション、
--statはlogのオプションみたいにする方法がよくわかりません
(もちろんgitは例です。gitみたいなと言ってるわけで、gitのオプションを
扱いたいなんて言っていません)
頑張ればできると思いますが、複雑になりそうです。
(gitのC言語のソースのような複雑なコードは書きたくないです)
なにかいい方法はないでしょうか?
なお他言語を使うとか言うのは禁止です。
415デフォルトの名無しさん
2018/08/28(火) 23:17:00.32ID:gikJ8/5D416デフォルトの名無しさん
2018/08/28(火) 23:17:57.87ID:+71nChns >>415
gitは忘れてください
gitは忘れてください
417デフォルトの名無しさん
2018/08/28(火) 23:18:19.53ID:+71nChns gitの話はしていません。オプションの話をしています。
418デフォルトの名無しさん
2018/08/28(火) 23:19:04.23ID:gikJ8/5D だいたいgitがどうやってオプション解析してるかも知らずに
よくもまあぬけぬけと「getoptは使わない方針で」と言えたもんだな
いままでそんなゴミみたいな思考回路で生きてきて恥かしくないのかね
よくもまあぬけぬけと「getoptは使わない方針で」と言えたもんだな
いままでそんなゴミみたいな思考回路で生きてきて恥かしくないのかね
419デフォルトの名無しさん
2018/08/28(火) 23:19:26.80ID:Hq0PMDIz420デフォルトの名無しさん
2018/08/28(火) 23:20:08.62ID:gikJ8/5D421デフォルトの名無しさん
2018/08/28(火) 23:20:31.97ID:Hq0PMDIz >>418
直球だなああ。若いなww(しつれい)
直球だなああ。若いなww(しつれい)
422デフォルトの名無しさん
2018/08/28(火) 23:20:43.63ID:+71nChns423デフォルトの名無しさん
2018/08/28(火) 23:21:17.44ID:+71nChns424デフォルトの名無しさん
2018/08/28(火) 23:21:55.96ID:gikJ8/5D あーあ。
オプション解析なんてみんながやってることで
そしてそのノウハウもかなり溜ってるんだから
質問の仕方さえ間違えなければすぐさま希望する答えが手に入ったのにね
もったいない
お前のような人間はこれからずっと人生負け組だよww
オプション解析なんてみんながやってることで
そしてそのノウハウもかなり溜ってるんだから
質問の仕方さえ間違えなければすぐさま希望する答えが手に入ったのにね
もったいない
お前のような人間はこれからずっと人生負け組だよww
425デフォルトの名無しさん
2018/08/28(火) 23:22:44.60ID:gikJ8/5D >>423
お前に足りないのは脳味噌と他人に対する配慮だよボケ
お前に足りないのは脳味噌と他人に対する配慮だよボケ
426デフォルトの名無しさん
2018/08/28(火) 23:23:09.32ID:+71nChns >>424
お前何がしたいの?
お前何がしたいの?
427デフォルトの名無しさん
2018/08/28(火) 23:23:35.87ID:+71nChns428デフォルトの名無しさん
2018/08/29(水) 05:00:00.96ID:byfOgvI+ 他板でもそうですが回答側がアレですねw
夏休みで低年齢層が増えていたからでしょうか。
夏休みで低年齢層が増えていたからでしょうか。
429デフォルトの名無しさん
2018/08/29(水) 08:40:49.02ID:JKfxUNfw IDやワッチョイのつけられる板に越してきた理由が、
こういう感じの無意味な応酬が目に余ったからだしな。
知性はあっても子供だよね。
IDがあってホント良かったよ。
こういう感じの無意味な応酬が目に余ったからだしな。
知性はあっても子供だよね。
IDがあってホント良かったよ。
430デフォルトの名無しさん
2018/08/29(水) 08:56:49.98ID:ND6xKvzt >>414 お願いします。
431デフォルトの名無しさん
2018/08/29(水) 10:36:23.57ID:jDyQ3/+0 >>430
ない
ない
432デフォルトの名無しさん
2018/08/29(水) 14:43:49.86ID:dthpACHL433デフォルトの名無しさん
2018/08/29(水) 14:46:35.77ID:jUkhBS20 誰か414を3行にまとめてくれ
434デフォルトの名無しさん
2018/08/29(水) 14:51:01.95ID:ND6xKvzt シェルスクリプトで引数を取り扱ういい方法はないでしょうか?
getoptとかgetoptsがあるのは知っています。
頑張ればできると思いますが、複雑になりそうです。
getoptとかgetoptsがあるのは知っています。
頑張ればできると思いますが、複雑になりそうです。
435デフォルトの名無しさん
2018/08/29(水) 15:14:53.45ID:AXEWk4o3 getoptとかgetoptsで頑張るのがいいと思います
436デフォルトの名無しさん
2018/08/29(水) 15:29:00.41ID:jUkhBS20 getoptとかgetoptsで頑張るのがいいと思います
437デフォルトの名無しさん
2018/08/29(水) 16:01:13.07ID:Nn5B1KsW getoptとかgetoptsで頑張るのがいいと思います
438デフォルトの名無しさん
2018/08/29(水) 16:14:32.69ID:U+j3n810 getoptとかgetoptsで頑張るのがいいと思います
439デフォルトの名無しさん
2018/08/29(水) 17:01:53.59ID:rEBrQhP5 人生、時には諦める事も必要
440デフォルトの名無しさん
2018/08/29(水) 17:22:27.53ID:zGukP1bd 良いプログラマーとは、楽をする為に労力を惜しまないそうです
今回はその労力をここでの問答に費やす訳ですから
粘り強く頑張って頂ければ良いのかなと思いました
今回はその労力をここでの問答に費やす訳ですから
粘り強く頑張って頂ければ良いのかなと思いました
441デフォルトの名無しさん
2018/08/29(水) 20:56:07.12ID:zRPnCBM0 なにもしないのが一番楽
やっぱりアホしかいないわ
やっぱりアホしかいないわ
442デフォルトの名無しさん
2018/08/29(水) 21:02:14.84ID:zfnELSlX と、アホが申してます
443デフォルトの名無しさん
2018/08/29(水) 21:41:17.05ID:ySrrhl3u ム版に引っ越してきたばかりにム版の厄介者にいつかれちまったな
444デフォルトの名無しさん
2018/08/29(水) 21:45:29.75ID:PHlZ4Qkz ゆうめいじんなのか。なるほど
445デフォルトの名無しさん
2018/08/29(水) 21:46:04.98ID:jUkhBS20 まぁIDすらなかった頃に比べれば顔真っ赤が判別できるのは助かるわ
446デフォルトの名無しさん
2018/08/29(水) 23:58:23.02ID:U+j3n810 要求の多いお兄ちゃんは、結局何もしないの?
447デフォルトの名無しさん
2018/08/30(木) 09:43:05.13ID:Le3eFjin しかし引数解析ってそんなに頑張らなくても自作できるよなあ。面倒なだけで。
448デフォルトの名無しさん
2018/08/30(木) 09:45:01.72ID:rxoSSaq5 だから面倒なのがいやなんだろ?それぐらいわかれよ
449デフォルトの名無しさん
2018/08/30(木) 09:49:03.76ID:5UlR9u+e 引数解析そのものを諦めて別の手段にするとか
450デフォルトの名無しさん
2018/08/30(木) 10:11:57.74ID:lJFNKW+A 引数解析って
prog -abcde
とかもできるの?
prog -a -b -c -d
とかしかできないの?
prog -abcde
とかもできるの?
prog -a -b -c -d
とかしかできないの?
451デフォルトの名無しさん
2018/08/30(木) 10:26:46.95ID:DLN02TyK 好きに作ればよくね
452デフォルトの名無しさん
2018/08/30(木) 10:57:16.78ID:8BsM3ej5 >>450
普通にできるてかしてくれる。てかそれぐらいちょっと調べればわかること
普通にできるてかしてくれる。てかそれぐらいちょっと調べればわかること
453デフォルトの名無しさん
2018/08/30(木) 11:05:59.54ID:rxoSSaq5 ちょっと調べたけど
https://qiita.com/b4b4r07/items/dcd6be0bb9c9185475bb
ロングオプションが使えないgetoptsか
--longと書いたら-oと誤爆するgetopsしか
見つからなかった
「普通にできる」とはどういうこと?
https://qiita.com/b4b4r07/items/dcd6be0bb9c9185475bb
ロングオプションが使えないgetoptsか
--longと書いたら-oと誤爆するgetopsしか
見つからなかった
「普通にできる」とはどういうこと?
454デフォルトの名無しさん
2018/08/30(木) 11:12:04.78ID:rxoSSaq5 > --longと書いたら-oと誤爆するgetopsしか
--は先に除外すればできるか。リンク先のコードではダメだけど
あとgetopt。これはbashだから、caseの二段構成にするしかないんかな
これを「普通にできる」とは思わんけど
--は先に除外すればできるか。リンク先のコードではダメだけど
あとgetopt。これはbashだから、caseの二段構成にするしかないんかな
これを「普通にできる」とは思わんけど
455デフォルトの名無しさん
2018/08/30(木) 11:13:00.09ID:8BsM3ej5 getoptはGNUとBSDでは別物。GNUのはロングオプションに対応してる。誤爆って?
getoptsはKorn/POSIX シェル組み込みコマンド(らしい)。ロングオプションは使えないが>>450を「普通」にやってくれる
ロングオプションと羅列を混同してるのか??
getoptsはKorn/POSIX シェル組み込みコマンド(らしい)。ロングオプションは使えないが>>450を「普通」にやってくれる
ロングオプションと羅列を混同してるのか??
456デフォルトの名無しさん
2018/08/30(木) 11:17:10.20ID:rxoSSaq5 やっぱりデメリットあるのか。
ロングオプションが使えないのはだめだね
できるけど、べつのことができない
ロングオプションが使えないのはだめだね
できるけど、べつのことができない
457デフォルトの名無しさん
2018/08/30(木) 11:17:50.50ID:8BsM3ej5 なにを言いたいのだか
458デフォルトの名無しさん
2018/08/30(木) 11:22:47.19ID:KGeBif2I やはりそういうことか
459デフォルトの名無しさん
2018/08/30(木) 11:24:37.49ID:rxoSSaq5 例えて言うなら、ケーキ食べられる?って聞いて
普通に食べられる(だけどパンは食べられないけどね)
みたいだなーってことだよ
確かにケーキ食べられる?が質問だし、食べられるのだろけど
それ以前のできて当然のものができないっていうのは
がっかりするしか無いなぁってこと
普通に食べられる(だけどパンは食べられないけどね)
みたいだなーってことだよ
確かにケーキ食べられる?が質問だし、食べられるのだろけど
それ以前のできて当然のものができないっていうのは
がっかりするしか無いなぁってこと
460デフォルトの名無しさん
2018/08/30(木) 11:25:04.80ID:KGeBif2I うん
うん?
うん?
461デフォルトの名無しさん
2018/08/30(木) 11:26:42.89ID:8BsM3ej5 トンチキが横入りして勝手に俺の思ってたのと違うっていうのか。知らんがな
462デフォルトの名無しさん
2018/08/30(木) 11:28:00.65ID:rxoSSaq5 こういうふうに、話の流れから当然だろ?と思うことも
いちいち全部言わないと、話ができないってのは
アスペなんだろうなって思う
いちいち全部言わないと、話ができないってのは
アスペなんだろうなって思う
463デフォルトの名無しさん
2018/08/30(木) 11:30:29.24ID:8BsM3ej5 それはあんたの勝手な話の流れの解釈だな
俺は、>>450は今までとは違う初心者のぶっ込みでしかないと思うけど。ある意味新たな
てか、本題はもう終わってるだろう?あんたの勘違いでwそれを認めたくなくダラダラなだけだな
俺は、>>450は今までとは違う初心者のぶっ込みでしかないと思うけど。ある意味新たな
てか、本題はもう終わってるだろう?あんたの勘違いでwそれを認めたくなくダラダラなだけだな
464デフォルトの名無しさん
2018/08/30(木) 11:38:24.71ID:rxoSSaq5 >>463
なんか自分が初心者の質問を解決してあげたみたいに思ってるかもしれないけど、
getoptでそれができるよ(ただしロングオプションは使えないよ)って
教えてあげたのは俺だからね
あんたは普通にできるといっただけで、どうやってできるとは言ってない。
getoptという名前を出すと、すぐにロングオプションが使えないことも
わかってしまうからね。制限付きであることを隠したいから、名前を出さずに
普通にできるという言葉でごまかしたんでしょう?
なんか自分が初心者の質問を解決してあげたみたいに思ってるかもしれないけど、
getoptでそれができるよ(ただしロングオプションは使えないよ)って
教えてあげたのは俺だからね
あんたは普通にできるといっただけで、どうやってできるとは言ってない。
getoptという名前を出すと、すぐにロングオプションが使えないことも
わかってしまうからね。制限付きであることを隠したいから、名前を出さずに
普通にできるという言葉でごまかしたんでしょう?
465デフォルトの名無しさん
2018/08/30(木) 11:52:42.25ID:TV9jsMCb >>464
なんでそんなイライラしてるの?
なんでそんなイライラしてるの?
466デフォルトの名無しさん
2018/08/30(木) 12:05:15.24ID:rxoSSaq5 >>463がイライラしてるのが移ったんだろうさw
467デフォルトの名無しさん
2018/08/30(木) 12:05:25.60ID:8BsM3ej5 >>464
解決してあげたww。次の文とかからもそこが大事なのねwなるほど
俺は別にお前のように俺が俺がというのはないなあ。単なる雑談の一種でしかないな
なので、お前のその言っていること全体がイミフメイ。妄想するのは勝手だが、妄想をダダ漏れさせてぶつけられても困ります。あとは勝手にやっとくれ
解決してあげたww。次の文とかからもそこが大事なのねwなるほど
俺は別にお前のように俺が俺がというのはないなあ。単なる雑談の一種でしかないな
なので、お前のその言っていること全体がイミフメイ。妄想するのは勝手だが、妄想をダダ漏れさせてぶつけられても困ります。あとは勝手にやっとくれ
468デフォルトの名無しさん
2018/08/30(木) 12:07:53.14ID:rxoSSaq5 ほらね。イライラしてるw
469デフォルトの名無しさん
2018/08/30(木) 12:10:55.47ID:rxoSSaq5 雑談したいなら雑談スレに行けばいいのにね
470デフォルトの名無しさん
2018/08/30(木) 12:37:21.81ID:KGeBif2I まぁ暇なんだろ
ここでやるなには同意だが
ここでやるなには同意だが
471デフォルトの名無しさん
2018/08/30(木) 12:55:18.44ID:8BsM3ej5 暇なのは否定しないが、雑談の「一種」と言っているのだけどな
すんなっていってるそれも雑談じゃないの?
すんなっていってるそれも雑談じゃないの?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 渡邊渚「性を売ってるくせに」批判に反論 幻滅「これが日本の現状だよなー」「『渾身の下着!』というような意味でやってない」★3 [Ailuropoda melanoleuca★]
- 【生成ポルノで初】AI生成の児童ポルノ画像の所持疑いで元教諭を初摘発… [BFU★]
- 鈴木農相、地元JAから借入金 おこめ券巡り利害誘導との批判も★2 [安倍聖帝★]
- トランプ米大統領、「台湾保証実行法案」に署名 法案提出議員「支配しようとする中国に我々が断固として立ち向かう」 ★3 [お断り★]
- 【格闘技】朝倉未来「てめえ、今からやってやろうか?」 前代未聞のブチギレ! 関東最大級ギャングの元ボスと一触即発 [冬月記者★]
- 米国、ホワイトカラーよりブルーカラーが重視される社会になってしまう、AIの影響で25年大卒者は就職難に直面 ★2 [お断り★]
- 日本人「みんなちがって、みんないい?」「ルールがーマナーがー協調性がー郷に入れば郷に従えだよ」一丸となって頑張ろう🙆」 [289765331]
- 女国会議員「夫がサンドイッチ用に6枚切りの食パンを買ってきました…」 ツイ民「6枚切りでもレシピあるよ」 女国会議員(スゥ…) [279254606]
- 【高市悲報】プリキュア「いま私たちは環境問題に関心があるの」 プリオタ「ギェェェェェ思想が強すぎる!!」大炎上🔥 [762037879]
- 【01:45NHK~】サッカーW杯2026グルーブ分け組み合わせ抽選会いよいよスタート! ★2 [339712612]
- 高市政権、若者の不支持「0%」を達成!!😤
- 抜け忍ってエッチな言葉じゃないの?
