- 1 名前:デフォルトの名無しさん mailto:sage [2019/08/10(土) 23:17:50.64 ID:L+B8OP2P.net]
- シェルスクリプトに関する総合スレッドです。
全般 ・荒しは無視しましょう。 ・丁寧な姿勢を心掛けましょう。 ・ネチケット(死語)を意識しましょう。 ・「○○(他の言語)でいいやん」は禁止。他のスレに行ってください。 シェルスクリプト総合 その30 https://mevius.5ch.net/test/read.cgi/tech/1561989867/
- 382 名前:デフォルトの名無しさん mailto:sage [2019/08/25(日) 20:05:36.28 ID:lm+LknRP.net]
- >>368
perl5は相性が良い ワンライナーで簡潔だし sed awk より強い正規表現が使える
- 383 名前:デフォルトの名無しさん mailto:sage [2019/08/25(日) 20:06:08.69 ID:coCCl2cg.net]
- >>373
授業でVB、html、C、java、javascriptを齧っただけですハイ 表計算の方がまだガッツリ書けるわ
- 384 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 02:33:05.90 ID:zrSc8z1e.net]
- sedは使うが、awkまでは使いこなせない。
代わりにperlのワンライナーで賄っちゃう。
- 385 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 04:00:11.44 ID:9u1tekMW.net]
- PerlはWebサーバーも作れるスクリプト言語だからな。
- 386 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 04:09:12.67 ID:NWn2YSWg.net]
- やっぱりシェルスクリプトの利点は
Linux/Unix系ならどんな環境でも最初から入ってるという点と 普段プロンプトから入力しているものと同じコマンドで動くという点だと思う そのメリットが、メリットにならないような場面では他の言語がいい
- 387 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 04:32:57.21 ID:Y1KwJO8H.net]
- やたら短く書けるのも良い点だと思う
- 388 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 08:29:42.50 ID:9u1tekMW.net]
- 短かく書けるプログラミング言語なんて
ジョークではなく実用的なのでさえごまんとあるんだから あんまりシェルスクリプトの特筆すべき魅力とは言えんだろう
- 389 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 09:14:52.23 ID:CMmg/EPX.net]
- Brainfuck「ふん」
- 390 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 09:19:30.79 ID:CMmg/EPX.net]
- >>378
「何をやりたいのか」の方が重要だな それによって言語が決まる
- 391 名前:デフォルトの名無しさん [2019/08/26(月) 10:12:59.25 ID:easMKtRj.net]
- ソルバー系はやっていた方がいいと思う。
- 392 名前:デフォルトの名無しさん [2019/08/26(月) 11:41:59.66 ID:2xzzFsoU.net]
- ソルバー系って?Prologとかのことですか?
- 393 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 12:36:08.60 ID:NWn2YSWg.net]
- 今日のお昼はザルソルバー
- 394 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 15:31:55.55 ID:7r1lWQhX.net]
- これは座布団没収
- 395 名前:デフォルトの名無しさん [2019/08/26(月) 16:47:04.44 ID:4xLfK+jj.net]
- 審議中(AA略)
- 396 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 19:43:05.91 ID:lDnuBORI.net]
- perlは便利っていうが専ら正規表現専用機になってる
ほぼsedとして使えるんでつい
- 397 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 22:19:06.53 ID:bOZvrPaH.net]
- perlで使える正規表現文字クラスは、
POSIXの正規表現文字クラスより簡単に書けるから、 sedより楽といえば楽だよね。
- 398 名前:デフォルトの名無しさん mailto:sage [2019/08/26(月) 22:35:23.01 ID:pJei9Vjv.net]
- GNU sed だとコンパイルオプションを追加すれば PCRE が
使える(-R オプション)らしいな
- 399 名前:デフォルトの名無しさん mailto:sage [2019/08/27(火) 09:47:28.46 ID:jAZb3mMb.net]
- perlの存在を知る前から\dや\wは使ってたからこれが使えねぇって言われた時は焦ったわ
正規表現入門では当然のようにperl版を使うけど正規表現の種類までは解説しないからな 基本だの拡張だの方言があるって知ったのはvimやgrepで悩んだ時だし
- 400 名前:デフォルトの名無しさん mailto:sage [2019/08/27(火) 12:20:19.16 ID:WoMQ7lMm.net]
- sed は n で次の行に簡単に飛ばせるのが使いやすかった
もっとも多くの行送りは読みにくいので過信できないが
- 401 名前:デフォルトの名無しさん mailto:sage [2019/08/27(火) 18:42:49.47 ID:AbLHt6c7.net]
- perlでは[\s\S]でほぼ同じことができるけどね
- 402 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 05:11:25.57 ID:mFl1zXF1.net]
- C言語とシェルスクリプトの対比・協調について
「シェルスクリプトは文字列処理がある程度得意で キャラクタによるユーザーインターフェースを作るのに向いている。 一方C言語は↑このような操作は不得手であるが 素早い数値計算やシステムAPI呼出しは向いている。 だからインターフェースはシェルスクリプトで書いて シェルスクリプトで適切に処理した引数(例えばヌル文字を削除したり数値だけにしたり) をC言語をコンパイルしたプログラムに渡すようにすれば 「早くて堅牢、かつ使いやすい」システムができる」 こういうのってどの程度正しい?
- 403 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 05:39:32.47 ID:K2P0GJ1V.net]
- 言語なんて色々有るし、C言語と対比しないほうがいいのでは?
- 404 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 07:27:17.72 ID:Z/4RZqPN.net]
- >>397
どこから突っ込んでいいか分からないくらいピンぼけな文章
- 405 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 07:38:14.25 ID:JyOge16s.net]
- 20年前からタイムスリップしてきたんだ。許してくれ
- 406 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 08:10:37.66 ID:j4+M+GB0.net]
- >>397
ちんぼ
- 407 名前:デフォルトの名無しさん [2019/08/28(水) 10:41:08.33 ID:gV1iThk/.net]
- 昭和何年からタイムスリップしてきたのか?
- 408 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 11:20:21.46 ID:ddpchJVU.net]
- 可読性が高く、CUI が作りやすい言語は、Ruby。
テキスト処理・コマンド作り・1-liner も得意 ただし、Rubyは遅いから、 ベクトル演算などを速く処理したいなら、C言語で作った、
- 409 名前:NArray ライブラリを呼び出す
その速さは、数値計算専門言語のOctave にも匹敵する! [] - [ここ壊れてます]
- 410 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 11:31:26.07 ID:Dqewl7QB.net]
- スクリプトの中で起動速度が一番速いのがシェルスクリプト。次がPerl。
その次はPythonとPHPが同着ぐらい。 Rubyはひときわ遅くて、シェルスクリプトの50倍。Python、PHPの3倍遅い
- 411 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 11:52:55.32 ID:Z/4RZqPN.net]
- TwitterはRuby on Railsで書かれていたがScalaで書き直した
それは大量のトラフィックを捌き切れなくなったからだ パフォーマンスの問題を解決しない限りは 死んだと言われても仕方がないな
- 412 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 12:15:10.11 ID:wbjCXnts.net]
- railsってどんぐらいの規模ならいけるの
- 413 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 14:38:52.61 ID:odAj9D7Z.net]
- もう10年以上前だけど、Twitterの開発者が何かのインタビューでScala移行した理由としてRubyは自前で型チェックを大量に記述しないといけないから、JavaやScalaみたいに型を指定するほうがいいって気づいたみたいなこと言ってた
海外のプログラミングサイトみたいなやつで、当時少し話題になったけど、探せばまだ見つかるかも
- 414 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 17:24:45.64 ID:ZwB1MHJ/.net]
- すごいわかる
動的型付け言語使ってユニットテストで型チェック書くのギャグかよってぐらい馬鹿げてる
- 415 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 20:00:01.16 ID:Z/4RZqPN.net]
- 静的型付け言語の時代になったな
Scala,Rust,Swift,TypeScript... パフォーマンスチューニングに労力使いたくないよな
- 416 名前:デフォルトの名無しさん mailto:sage [2019/08/28(水) 23:53:16.25 ID:7Kt8r9pr.net]
- ちょっとperlを覚える気になったけどなんで書きやすいやすくて読みにくいのか分かったわ
記号で変数の使い分ける時点でダメだった 正規表現さえ出来ればいいんだけどPerl6の展望ってどうなんですかね
- 417 名前:デフォルトの名無しさん [2019/08/28(水) 23:54:49.23 ID:ddpchJVU.net]
- Rails 6 では、DHH のいるBasecamp 社から、GitHub へ移籍した、Eileen Uchitelle が、
複数データベース接続(read replica)と、ブラウザによるE2E の並列テストを実装した 最近のRailsは、大規模用 Basecamp, GitHub, Shopify 社などが中心。 日本では、Cookpad, マネーフォワード、Ruby開発とか 初めてのJavaScript 第3版 ――ES2015以降の最新ウェブ開発、オライリー、2017 この本は、10年以上やってないと、難しすぎて読めない。 だから、サーバー側をNode.js に変えることは難しい 同様に、Go も難しいから、現時点では、Ruby になる!
- 418 名前:デフォルトの名無しさん mailto:sage [2019/08/29(木) 00:22:15.02 ID:VY7wxkJm.net]
- シェルスクリプトと同じぐらいの速度とブログで読んで
perl6の処理系が高速化するまでは導入延期予定 速度さえなんとかなれば併用するつもり 新型の正規表現クール --- perl5 の正規表現は (?{perl-code}) (??{perl-code}) などがあるから使えると便利
- 419 名前:デフォルトの名無しさん mailto:sage [2019/08/29(木) 00:40:07.63 ID:mztHiQ0L.net]
- まあ考え方次第なんだけどね
$や@を使うことでスカラー変数と配列変数と連想配列変数を厳密に区別できて、違う型の変数に代入できなくするっていう Perl6は更に進んで、静的な型指定をできるようにしようって、2000年代前半の時点で今のPHPとかJSがやろうとして方向に進んでたんだけど
- 420 名前:デフォルトの名無しさん mailto:sage [2019/08/29(木) 01:56:31.92 ID:mPTYynKQ.net]
- Perl 6の正規表現について - Qiita
https://qiita.com/sinya8282/items/361f13409a0ca9e3e66c 俺の知ってる正規表現と違う
- 421 名前:デフォルトの名無しさん mailto:sage [2019/08/29(木) 09:08:01.33 ID:VG5IecJ5.net]
- 童貞「俺の知ってる性器表現と違う」
- 422 名前:デフォルトの名無しさん mailto:sage [2019/08/29(木) 20:01:19.83 ID:jZJUsq6Z.net]
- 定期的にruby布教しては信者を得られず帰っていく
逆効果だと思うんだけどなw
- 423 名前:デフォルトの名無しさん mailto:sage [2019/08/29(木) 20:57:49.50 ID:VG5IecJ5.net]
- >>416
末期の日本軍みたいよな。 日本生まれのRubyがその生みの親と同じ末路を辿るとはあまりに悲しい皮肉よ
- 424 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 00:19:45.85 ID:LpXSw35l.net]
- 日本軍は現場を知らない奴が出世して参謀とかになってるからおかしいことになった
自分は死ぬ気が無いのに他人に市ねと命令するクズ rubyの人は現場で手を動かしてる分、かなりマシ
- 425 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 02:13:05.42 ID:/ghu33Nb.net]
- その肝心要の現場でRubyが動いてないって話をしてんだよなぁ…
- 426 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 02:39:34.78 ID:1KmU2S17.net]
- ム版でここまでヘイトを集められるのはある意味ユニークスキル
- 427 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 05:01:24.34 ID:+D5+4uT9.net]
- 貴様ら!大日本帝国陸海軍を愚弄するか!
Ruby如きの比喩に使うな馬鹿者が!
- 428 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 05:19:46.60 ID:Nlc2IKSs.net]
- ここ以外にプログラミングについて活発に議論してるとこってある?
QiitaとかTwitterみたいなとこじゃなくて匿名でかしこまってないのがええ
- 429 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 06:18:12.78 ID:LpXSw35l.net]
- >>421
今の日本では馬鹿の象徴だよ?帝国陸海軍
- 430 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 07:57:05.44 ID:yjTPnYwz.net]
- つーかなんで日本軍が出てくるのか意味不明
- 431 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 08:10:38.43 ID:jhLEZvWx.net]
- 大失敗の象徴としてだろけど、Rubyと絡めるのは意味不明
なんであれどういうものであれ批判するヤツ、アンチはことさら大げさに言うのが定番のだろう
- 432 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 08:49:34.60 ID:1L0XShC3.net]
- やれやれ、じゃあまた俺がシェルスクリプトのお題でも出してやろうかね?
- 433 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 08:53:17.88 ID:1L0XShC3.net]
- じゃあいつもとは趣向を変える
Bourne ShellとPOSIXシェルの違いを教えて下さい。
- 434 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 08:53:40.01 ID:1L0XShC3.net]
- じゃあいつもとは趣向を変えて
と書こうとしたw
- 435 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 09:03:36.53 ID:jhLEZvWx.net]
- いつもの承認欲求だけだろ
- 436 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 09:07:30.27 ID:yjTPnYwz.net]
- >>422
知恵袋いけ
- 437 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 09:30:45.39 ID:1L0XShC3.net]
- Bourne ShellとPOSIXシェルの違い、教えてくださらぬか?
- 438 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 10:04:47.60 ID:BnHn7wdj.net]
- 日英両対応のクリップボードへのコピーとペーストの部分どうしてる?
cygwin Linux mac などを uname | grep "CYGWIN" > /dev/null && do-something のようなかんじの分岐を copy_to_clipboard paste_from_clipboard で考えている そして コピーのときに cygwin だと > /dev/clipboard linux や mac だと別の何かになる 本当は perlモジュールの Clipboard が OS の差異を吸収してくれる予定だったが 日本語だけはうまく処理してくれないから半分車輪の最発明ののようなことになった
- 439 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 10:50:41.75 ID:1L0XShC3.net]
- そんなことやろうと思ったこともないんだが、
どうやってSSH越しにクリップボードに入れられるんだ? それシェルの機能なのか?端末の機能では?
- 440 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 10:57:15.04 ID:BnHn7wdj.net]
- SSH 超
- 441 名前:しじゃなく、ポータブルなコードが欲しかった
環境によってクリップボードのアクセス違うから Xxx | copy_to_clipboad paste_from_clipboard | Yyy のように書けたら楽じゃないか? [] - [ここ壊れてます]
- 442 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 11:18:44.20 ID:yjTPnYwz.net]
- macはpbpaste/pbcopy
linuxはxselかxclip
- 443 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 11:28:41.14 ID:BnHn7wdj.net]
- thanks
- 444 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 11:34:05.64 ID:1L0XShC3.net]
- コピペしたいとか思わないからなぁ。
コピーはともかくペーストしたいわけでバイナリのペーストもなくはないけど 通常は出力したテキストのペーストでしょ? ファイルに書き出せばいいじゃんって思っちゃう。 まあ別にコピペを否定したいわけじゃなくて、やろうと思わないなって話。
- 445 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 18:38:47.93 ID:CkOCkFW4.net]
- Cygwinならclip.exeを呼び出せばいいんじゃない
- 446 名前:デフォルトの名無しさん mailto:sage [2019/08/30(金) 19:33:44.50 ID:yjTPnYwz.net]
- >>438
clip.exeはペーストできない cygwinは/dev/clipboard
- 447 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 00:01:36.74 ID:nixiltP4.net]
- getclipboard使えば
- 448 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 02:48:40.05 ID:0iGUnrw4.net]
- クリップボードみたいなGUIに強く依存した(例えば画像や装飾のある文章を切り貼りできる)機能は
なかなかOS間・ベンダー間で協調したり標準化したりするのが難しそう。 素人考えだが。
- 449 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 03:00:42.96 ID:4qIvp+ND.net]
- httpみたいにMIMEを流用すればいいんじゃないの?
扱えないタイプはぺっすればいいんだし
- 450 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 08:47:44.75 ID:0iGUnrw4.net]
- ではその旨を各社にお伝えください。
- 451 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 08:49:53.41 ID:0iGUnrw4.net]
- 一個人がアレコレ妄想するぶんには訳ないけど、各々のベンダーが顧客の体験を変えることなく(つまりインターフェース面での過去互換性を最小限にして)
「ぼくのかんがえたさいきょう」のクリップボード仕様を採用してくれるとは到底思えんがね。
- 452 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:00:30.93 ID:LtUqD47M.net]
- クリップボードってそのままのデータをやり取りするIPCだろ
- 453 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:02:39.70 ID:MkewyPY7.net]
- それはパイプ。クリップボードはクリップボード
- 454 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:08:50.01 ID:LtUqD47M.net]
- クリップボードは共有メモリだろパイプじゃない
- 455 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:13:42.31 ID:MkewyPY7.net]
- IPCというならだよ。プロセス間通信という感じではない、言うような共有メモリだな
どのプロセスが書いたのか知らん知ってるフォーマットのデータを読むだけだし
- 456 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:18:28.51 ID:LtUqD47M.net]
- IPCは共有メモリ、セマフォ、パイプなどのプロセス間通信の総称なんだが
- 457 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:22:09.06 ID:MkewyPY7.net]
- 共有メモリは広義にはIPCに含まれるだろうが、通信ではないし、クリップボードはプロセス間通信ではないな
共有メモリを使ったプロセス間通信はあるだろうけど、クリップボードがプロセス間通信かと言えば違うだろう。パイプはもろにプロセス間通信という クリップボードってそのままのデータをやり取りする共有メモリだろ でまさしくだし、それでいいんじゃね
- 458 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:26:20.90 ID:LtUqD47M.net]
- 共有メモリは広義にも狭義にもプロセス間通信なんだが
プロセス間でデータをやり取りするための機構だ
- 459 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:36:21.83 ID:MkewyPY7.net]
- プロセス間でデータのやりとりさえできれば、通信するプロセス間の関係性即時性一時性なんて全く関係ないのもプロセス間通信と思えるならそうだろな
そもそもプロセス間通信をするために用意したのが共有メモリだと思うよ。共有メモリを使うから=プロセス間通信ではないだろうとは俺は思うけど。ファイルシステムもIPCになる感じになるな、そのままのデータをやり取りするなら
- 460 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:39:19.82 ID:iNpyZmkw.net]
- つーかどれとどれのプロセスの通信なんだよw
- 461 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:40:17.30 ID:iNpyZmkw.net]
- コピペは重要な機能なのに、標準化されなかったから
vimからemacsへのコピペすら出来ない
- 462 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:40:59.50 ID:iNpyZmkw.net]
- UNIX思想の限界の一つだよな
- 463 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:43:50.78 ID:LtUqD47M.net]
- IPCの意味調べてこいよ
オレオレ定義を語られても困るんだけど
- 464 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:48:52.24 ID:MkewyPY7.net]
- 自分でも共有メモリと言っているのに、IPCに拘る方がわからんわ
クリップボードが
- 465 名前:IPCと言われると違和感しかないな。ファイルシステムもになるからw言っている意味がわからんのならIPCとはなんのためになんぞやを調べた方がいいよ []
- [ここ壊れてます]
- 466 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:51:06.96 ID:LtUqD47M.net]
- だからおまえが調べてこいよ
わけわからんやつだな
- 467 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:56:35.05 ID:ndYyEVRN.net]
- 調べてきたぞ。そのうえで意見は何も変わらん。
なにか言いたいなら、自分の口で言いたまえ つーか俺が不利になることを俺が調べると思ってんの?w
- 468 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:57:20.39 ID:LtUqD47M.net]
- じゃあ頭悪いんだから無理するなよ
- 469 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:57:22.41 ID:MkewyPY7.net]
- 言われるまでもなく知ってるよというのを匂わせていたんだけどww
プロセスがどのプロセスが(読むか読まれるか知らんけど)書く、どこぞのプロセスが誰が書いたのか知らんのを読む 対象が共有メモリだからIPCとでも言っているようだけど?だからIPCとはなんのためになんぞやを調べた方がいいと言っているのだが
- 470 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:58:45.11 ID:wH7D17fo.net]
- 共有メモリに関数(プロシージャー)をおいて
呼び出すのがI(インターネット)P(プロシージャ)C(コール)なわけだが?
- 471 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:59:35.20 ID:MkewyPY7.net]
- ちょっと訂正
プロセスが(どのプロセスが読むか読まれんか知らんけど)書く、どこぞのプロセスが誰が書いたのか知らんのを読む クリップボードってそのままのデータをやり取りする共有メモリだろ でいいだろうに、なんでIPCのこだわっているのかさっぱりわからんな
- 472 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 13:59:51.95 ID:gu7Dz/47.net]
- 馬鹿二匹
馬鹿1「俺のほうが知ってる。お前調べてこい。そして俺に教えろ。」 馬鹿2「俺のほうが知ってる。お前調べてこい。そして俺に教えろ。」
- 473 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 14:00:12.26 ID:LtUqD47M.net]
- お大事に
- 474 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 14:02:37.03 ID:ITKcc2Rb.net]
- 割り込んで良い?
Bourne ShellとPOSIXシェルの違いを教えて下さい。
- 475 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 14:57:30.64 ID:Zp9ErCWA.net]
- うーーんメーカー規格と標準規格で中身はおんなじとか
- 476 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 15:05:45.40 ID:0iGUnrw4.net]
- まーーーた始まった。
しかも今度はシェルの話題ですらないw
- 477 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 15:11:29.97 ID:0iGUnrw4.net]
- >>466
知らんけど いわゆるBourneシェルはUnix V7あたりの「古き良き」シェルを指す? でPOSIXはそのBシェルと前後して登場していた種々のシェルの微妙な非互換性を埋めるべく Unix V7が全盛だった頃よりもっと後になって登場した「実装のない」シェル? だからPOSIXシェルというのは正確にはPOSIX準拠シェルで POSIX準拠シェルにはBシェルで使えない機能もある。具体的には set -o <機能の長い名称> とかかな?。 Bシェルが動いてる環境にPOSIXに準じた書き方をした筈の(つまり「現時点での」最大限の互換性がある筈の) シェルを持っていっても,動かない場合がある。 POSIXはBシェルを大いに参考にはしたかも知れないが,Bシェルでも動くようにとか, ましてBシェルと過去互換であるようになんてことは念頭に置いてない。 どうっすか先生。
- 478 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 15:16:19.89 ID:a1oQmbic.net]
- >>467 >>469
あー、なりたちとかそういうのじゃなくて 何が出来て何が出来ないとか機能的な話です。
- 479 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 15:30:41.04 ID:4qIvp+ND.net]
- >>470
POSIXの仕様書は読んだの?
- 480 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 15:57:20.87 ID:0iGUnrw4.net]
- >>470
つ pubs.opengroup.org/onlinepubs/9699919799/utilities/sh.html
- 481 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 16:03:38.88 ID:3i1dPJsj.net]
- Bourne Shellの仕様がないと比べようがないんだが?
- 482 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 16:40:24.77 ID:0iGUnrw4.net]
- 「ないんだが?」←草
|

|