シェルスクリプトに関する総合スレッドです。
全般
・荒しは無視しましょう。
・丁寧な姿勢を心掛けましょう。
・ネチケット(死語)を意識しましょう。
・「○○(他の言語)でいいやん」は禁止。他のスレに行ってください。
前スレ: シェルスクリプト総合 その34
https://mevius.5ch.net/test/read.cgi/tech/1597990675/
探検
シェルスクリプト総合 その35
■ このスレッドは過去ログ倉庫に格納されています
2020/11/24(火) 21:37:20.06ID:mbTiTj6s
418デフォルトの名無しさん
2020/12/15(火) 10:03:18.66ID:XwGFb1c9419デフォルトの名無しさん
2020/12/15(火) 13:26:47.48ID:OZzZpMYk >>416
awkがPOSIXかどうかなんて話はしてないよ
awkはシェルスクリプトじゃないって話でしょ
awkはpythonと同じように、シェルスクリプトから
実行するコマンドであってシェルスクリプトそのものではない
awkがPOSIXかどうかなんて話はしてないよ
awkはシェルスクリプトじゃないって話でしょ
awkはpythonと同じように、シェルスクリプトから
実行するコマンドであってシェルスクリプトそのものではない
420デフォルトの名無しさん
2020/12/15(火) 13:38:03.39ID:OZzZpMYk >>417
ソースコードの隠蔽なら、Goとかを使ってバイナリにすれば
まずバレなんじゃね?と思ったが
ウイルス対策ソフトからすれば、バイナリを解析して怪しい挙動を
しないか解析するのに比べれば、シェルスクリプトは解析が簡単だなー
って思っていたのが、シェルスクリプトでも(バイナリと同じように)大変になった!
という意味の高度化なのかな
つまりバイナリに追いついたレベル
ソースコードの隠蔽なら、Goとかを使ってバイナリにすれば
まずバレなんじゃね?と思ったが
ウイルス対策ソフトからすれば、バイナリを解析して怪しい挙動を
しないか解析するのに比べれば、シェルスクリプトは解析が簡単だなー
って思っていたのが、シェルスクリプトでも(バイナリと同じように)大変になった!
という意味の高度化なのかな
つまりバイナリに追いついたレベル
421デフォルトの名無しさん
2020/12/15(火) 14:21:46.95ID:CQsY05jd キテレツ「コロ助はゲイなの?」
コロ助「バイナリ!」
コロ助「バイナリ!」
422デフォルトの名無しさん
2020/12/15(火) 15:44:03.39ID:rO/izmGR やっぱり頭悪すぎだなw
データの話なんか全くしてねーのにな
リッチー大佐の中の人 @col_richie ・ 3時間
この記事からの学びは、UNIX哲学にある「単純なテキストファイルにデータを格納せよ」の正しさだろう。
それを意図的に破れば、厄介なマルウェアが作れるし、システム開発における難解な仕様設計はマルウェアも同然。
巧妙化するシェルスクリプトの隠蔽手口について解説 - https://go.shr.lc/3ncGDTD
データの話なんか全くしてねーのにな
リッチー大佐の中の人 @col_richie ・ 3時間
この記事からの学びは、UNIX哲学にある「単純なテキストファイルにデータを格納せよ」の正しさだろう。
それを意図的に破れば、厄介なマルウェアが作れるし、システム開発における難解な仕様設計はマルウェアも同然。
巧妙化するシェルスクリプトの隠蔽手口について解説 - https://go.shr.lc/3ncGDTD
423デフォルトの名無しさん
2020/12/15(火) 16:15:06.18ID:CQsY05jd つまりユニケージ大正義というわけだな
424デフォルトの名無しさん
2020/12/15(火) 16:44:33.64ID:rO/izmGR ユニケージで作られたプロジェクトがオープンソースになってからいえ
完全にベンダーロックインになって交換不可能になっとるやないけ(笑)
完全にベンダーロックインになって交換不可能になっとるやないけ(笑)
425デフォルトの名無しさん
2020/12/15(火) 17:40:49.18ID:QGBqsvyz いまはオープンソースがどうたらの話はしてないでしょ。
つーか何回も言うけど非技術的な話は他所でやってくれ。
「これもぎじゅつのひとちゅだ!」みたいな下らねー反論はするなよ
つーか何回も言うけど非技術的な話は他所でやってくれ。
「これもぎじゅつのひとちゅだ!」みたいな下らねー反論はするなよ
426デフォルトの名無しさん
2020/12/15(火) 19:08:25.42ID:+RD1gPFt 両方とも気持ち悪いけどそんな目くじらたてるようなことではないな
シェルスクリプトは抑制的に使わないと負債化しやすいっていう一般常識を
イデオロギー的に認められない人がネッツの隅っこでグチグチ言ってるだけ
シェルスクリプトは抑制的に使わないと負債化しやすいっていう一般常識を
イデオロギー的に認められない人がネッツの隅っこでグチグチ言ってるだけ
427デフォルトの名無しさん
2020/12/15(火) 19:31:19.44ID:QGBqsvyz まあそうだけど,その隅っこに噛み付いて,
Twitterと無関係な5ちゃんねるまでわざわざ書き込むのは異常だと思うわ。
Twitterと無関係な5ちゃんねるまでわざわざ書き込むのは異常だと思うわ。
428デフォルトの名無しさん
2020/12/15(火) 19:33:39.70ID:QGBqsvyz POSIX中心主義に対する反論は,
私にはまっとうなものに見えるから,
それをTwitterで本人に対して言って議論すればいい。
それで仮に本人が自説を引っ込めなくても,Twitter上で議論が完結する。
「POSIX中心主義が正当かそうじゃないか」みたいな話はしてないんよ。
Twitterでの言説に対する鬱憤をここで晴らすな,っていう話をしてる。
私にはまっとうなものに見えるから,
それをTwitterで本人に対して言って議論すればいい。
それで仮に本人が自説を引っ込めなくても,Twitter上で議論が完結する。
「POSIX中心主義が正当かそうじゃないか」みたいな話はしてないんよ。
Twitterでの言説に対する鬱憤をここで晴らすな,っていう話をしてる。
429デフォルトの名無しさん
2020/12/15(火) 19:46:25.56ID:XwGFb1c9 だから、スルーで!
430デフォルトの名無しさん
2020/12/15(火) 21:02:10.05ID:65qlAZvS ユニケージの話ならいいでしょ?
ギークが熱狂するしている開発手法らしいし(笑)
今、ユニケージ開発手法にギークが熱狂するワケ【USP研究所代表&オープンソースOSコミッター対談】
https://type.jp/et/feature/14070/
> 今では選りすぐった50個ほどのコマンドで大半の基幹システムを開発できるようになりました。
この50個のコマンドって?使い物になるの?
交換可能であることが重要だけど、他の誰か実装してるの?
ギークが熱狂するしている開発手法らしいし(笑)
今、ユニケージ開発手法にギークが熱狂するワケ【USP研究所代表&オープンソースOSコミッター対談】
https://type.jp/et/feature/14070/
> 今では選りすぐった50個ほどのコマンドで大半の基幹システムを開発できるようになりました。
この50個のコマンドって?使い物になるの?
交換可能であることが重要だけど、他の誰か実装してるの?
431デフォルトの名無しさん
2020/12/15(火) 21:04:27.64ID:65qlAZvS ユニケージ、USP研究所、POSIX中心主義、シェルショッカー
だいたいこの4つで世界が完結してるよね
だいたいこの4つで世界が完結してるよね
432デフォルトの名無しさん
2020/12/16(水) 10:18:03.80ID:neT7lGyG スルーで!
433デフォルトの名無しさん
2020/12/16(水) 10:36:24.03ID:UH2BN/7n 東急ハンズ以外に採用実績あるのか?
434デフォルトの名無しさん
2020/12/16(水) 10:58:21.91ID:dSP2gmll JCL「みんなボクのこともう忘れたのだろうか?」
435デフォルトの名無しさん
2020/12/16(水) 16:58:04.54ID:DM/Ohc5a 出力が見にくいので1つ1つの出力の行ごとに改行を入れたいです
今のところ
echo
で行だけを毎コマンドごとに挿入したり
sed "s/^/\n/g" hoge.txt
などをしています
もっと良い方法はないでしょうか?
今のところ
echo
で行だけを毎コマンドごとに挿入したり
sed "s/^/\n/g" hoge.txt
などをしています
もっと良い方法はないでしょうか?
436デフォルトの名無しさん
2020/12/16(水) 17:20:08.78ID:l3Y0tbng >>435
高階関数
高階関数
437デフォルトの名無しさん
2020/12/16(水) 17:44:47.68ID:UkMuMpFC438デフォルトの名無しさん
2020/12/16(水) 19:40:15.12ID:neT7lGyG439デフォルトの名無しさん
2020/12/16(水) 19:40:29.05ID:neT7lGyG s/なんだかね/なんだからね/
440デフォルトの名無しさん
2020/12/16(水) 19:57:20.32ID:HoimPx00 >>439
s/,/、/
s/,/、/
441デフォルトの名無しさん
2020/12/16(水) 21:23:57.52ID:neT7lGyG442デフォルトの名無しさん
2020/12/16(水) 21:36:02.59ID:d5iRAuOV 数学の前に小学生レベルの日本語読解力を身につけろよww
443デフォルトの名無しさん
2020/12/16(水) 21:44:16.10ID:q21a8ByJ 確かに日本の出版物では横組みのときは読点を「,」にするルールがあったりなかったり。
さらに句点を「.」にするルールがあったりなかったり。
科学・技術系で多いような気がしたりしなかったり。
さらに句点を「.」にするルールがあったりなかったり。
科学・技術系で多いような気がしたりしなかったり。
444デフォルトの名無しさん
2020/12/16(水) 22:21:59.48ID:neT7lGyG どうも図星だったようだ。
445デフォルトの名無しさん
2020/12/16(水) 22:42:03.74ID:UkMuMpFC >>441
それは古いルールで現実に即してないから変更になる
もう使うのはやめよう
公文書の読点「,」から「、」に 半世紀以上前の通知変更へ
https://news.yahoo.co.jp/articles/88039fa6aabfa1f719af747607119694998f9eaa
> 文化審議会の国語課題小委員会は30日、半世紀以上前の通知に従い、
> 公文書では読点に「,」(コンマ)を使うとのルールを見直し、
> 一般に広く使われている「、」(テン)を用いるよう求める中間報告案をまとめた。
> ただ、現在は多くの省庁がテンを使っており、文化庁は要領改定を検討してきた。
それは古いルールで現実に即してないから変更になる
もう使うのはやめよう
公文書の読点「,」から「、」に 半世紀以上前の通知変更へ
https://news.yahoo.co.jp/articles/88039fa6aabfa1f719af747607119694998f9eaa
> 文化審議会の国語課題小委員会は30日、半世紀以上前の通知に従い、
> 公文書では読点に「,」(コンマ)を使うとのルールを見直し、
> 一般に広く使われている「、」(テン)を用いるよう求める中間報告案をまとめた。
> ただ、現在は多くの省庁がテンを使っており、文化庁は要領改定を検討してきた。
446デフォルトの名無しさん
2020/12/16(水) 22:52:46.52ID:BIGMoezD そんなどうでもいいことよりも
質問の文章を理解してネタレスかどうかくらい区別できるようになってよ
質問の文章を理解してネタレスかどうかくらい区別できるようになってよ
447デフォルトの名無しさん
2020/12/16(水) 22:53:19.28ID:2c+prgNQ レタスに空目した
448デフォルトの名無しさん
2020/12/17(木) 01:04:10.43ID:uhJoMPOw449デフォルトの名無しさん
2020/12/17(木) 02:02:06.79ID:3+5sK+CV 数学界でもその指標に従ってるだけのこと
テンを使うところは数式じゃなくて日本語だろうが
テンを使うところは数式じゃなくて日本語だろうが
450デフォルトの名無しさん
2020/12/17(木) 08:34:20.87ID:cCB/c6/C451デフォルトの名無しさん
2020/12/17(木) 08:49:25.49ID:uhJoMPOw452デフォルトの名無しさん
2020/12/17(木) 09:43:24.89ID:cCB/c6/C Androidでシェルをやってます
コメントアウト
<< comment_out
コメントアウトしてます
comment_out
をすると
can't create temporary file /data/local/shuv2gty.tm
p: Permission denied
と表示されてしまいます
このエラーを非表示にする、またはパーミッションを得るにはどうしたらいいですか?
他のアプリが使えなくなるのでスマホ自体のroot化はできません
コメントアウト
<< comment_out
コメントアウトしてます
comment_out
をすると
can't create temporary file /data/local/shuv2gty.tm
p: Permission denied
と表示されてしまいます
このエラーを非表示にする、またはパーミッションを得るにはどうしたらいいですか?
他のアプリが使えなくなるのでスマホ自体のroot化はできません
453デフォルトの名無しさん
2020/12/17(木) 10:25:22.20ID:RUflbAwb パーミッションをゲットしようとすんな!w
そうか、そんな発想もあんのか。新鮮。
そうか、そんな発想もあんのか。新鮮。
454デフォルトの名無しさん
2020/12/17(木) 12:21:57.92ID:hWtMYtoG455デフォルトの名無しさん
2020/12/17(木) 16:54:16.36ID:nC3KtugT 漏れは、Windows 10, WSL, Ubuntu 18.04 で、
VSCode の拡張機能、Remote WSL も使う
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた
apt のRuby, Nodejs は、バージョンが古いから入れていない
which ruby
~/.anyenv/envs/rbenv/shims/ruby
which node
~/.anyenv/envs/nodenv/shims/node
こういうテスト環境に、#!/usr/bin/env ruby
を使う。
本番環境では、使わない方が良い
VSCode の拡張機能、Remote WSL も使う
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた
apt のRuby, Nodejs は、バージョンが古いから入れていない
which ruby
~/.anyenv/envs/rbenv/shims/ruby
which node
~/.anyenv/envs/nodenv/shims/node
こういうテスト環境に、#!/usr/bin/env ruby
を使う。
本番環境では、使わない方が良い
456デフォルトの名無しさん
2020/12/17(木) 19:08:56.70ID:SmI4i4iQ457デフォルトの名無しさん
2020/12/17(木) 19:12:33.49ID:SmI4i4iQ これも面白い話だね
https://crd.ndl.go.jp/reference/modules/d3ndlcrdentry/index.php?page=ref_view&id=1000155681
質問 技術文書で読点が「,」(カンマ)で句点が「.」(ピリオド)になっているものが多い。使われている根拠は何か。
回答 昭和25年(1950年)9月発行の文部省編『文部省刊行物表記の基準』付録「横書きの場合の書き方」では、
横書きでの句点は「。」を用い、読点は「,」を用いるという記述があり、現物を利用者に見ていただいた。
吹田所蔵の資料を取り寄せたが、根拠となるものを見つけることはできなかった。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ただ、資料によっては技術文書は欧字や数字、数式が含まれていることが多いので「,」(カンマ)「.」(ピリオド)を推奨するという記述があるものもあった。
インターネットのホームページで論文の原稿執筆に「,」(カンマ)「.」(ピリオド)を
用いるとしているものもあったが、根拠は見つけられなかった。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
根拠はない。全角半角という違いが有る、今の時代からすれば悪習だろう
https://crd.ndl.go.jp/reference/modules/d3ndlcrdentry/index.php?page=ref_view&id=1000155681
質問 技術文書で読点が「,」(カンマ)で句点が「.」(ピリオド)になっているものが多い。使われている根拠は何か。
回答 昭和25年(1950年)9月発行の文部省編『文部省刊行物表記の基準』付録「横書きの場合の書き方」では、
横書きでの句点は「。」を用い、読点は「,」を用いるという記述があり、現物を利用者に見ていただいた。
吹田所蔵の資料を取り寄せたが、根拠となるものを見つけることはできなかった。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ただ、資料によっては技術文書は欧字や数字、数式が含まれていることが多いので「,」(カンマ)「.」(ピリオド)を推奨するという記述があるものもあった。
インターネットのホームページで論文の原稿執筆に「,」(カンマ)「.」(ピリオド)を
用いるとしているものもあったが、根拠は見つけられなかった。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
根拠はない。全角半角という違いが有る、今の時代からすれば悪習だろう
458デフォルトの名無しさん
2020/12/17(木) 22:02:17.91ID:uhJoMPOw そんなに細かいところをネチネチ気にしてる癖に
スレの趣旨と違うことを話していることには気が付かない滑稽さたるや
スレの趣旨と違うことを話していることには気が付かない滑稽さたるや
459デフォルトの名無しさん
2020/12/17(木) 22:15:22.97ID:fG6L+nO9460デフォルトの名無しさん
2020/12/17(木) 22:16:57.75ID:fG6L+nO9461デフォルトの名無しさん
2020/12/18(金) 01:38:23.82ID:7u2Vzz2h462デフォルトの名無しさん
2020/12/18(金) 02:07:12.94ID:UPU6Cu+L >>430
> 10万円以下で買ってきたごく普通のパソコンを10台並べ100GbpsのInfiniBandで
パソコンが10万以下でもInfiniBandのボードは10万では到底買えないし、スイッチは200万くらいする。
あまり誠実な記事とは言えないんじゃないかな。
> 10万円以下で買ってきたごく普通のパソコンを10台並べ100GbpsのInfiniBandで
パソコンが10万以下でもInfiniBandのボードは10万では到底買えないし、スイッチは200万くらいする。
あまり誠実な記事とは言えないんじゃないかな。
463デフォルトの名無しさん
2020/12/18(金) 02:21:59.73ID:QbIWQAJb >>440は最初の一個だけ変えて何をしたいのだろう
464デフォルトの名無しさん
2020/12/18(金) 02:28:04.80ID:7u2Vzz2h >>463
一個しかないからだろ
一個しかないからだろ
465デフォルトの名無しさん
2020/12/18(金) 02:29:13.88ID:rsH2sWAC と、思うが、対象に一つしかないからな
同じように思ったが
同じように思ったが
466デフォルトの名無しさん
2020/12/18(金) 02:57:36.24ID:QbIWQAJb >>439には一個も見当たらないのだが、老眼なのかなあ
467デフォルトの名無しさん
2020/12/18(金) 08:25:11.29ID:VUzElQyV468デフォルトの名無しさん
2020/12/18(金) 09:06:02.98ID:6d+2LpF4 てか、読点くらい人の好みじゃね?
そんなつっかかって何がしたいんだ?
そんなつっかかって何がしたいんだ?
469デフォルトの名無しさん
2020/12/18(金) 10:20:09.21ID:En6upNha よく分からんが突っ掛かったのは>>441じゃないのか
470デフォルトの名無しさん
2020/12/18(金) 12:18:59.83ID:AR9d62Oq どうでもいいやり取りに執着してまともに質問に答えるやつが一人もいないという状況
471デフォルトの名無しさん
2020/12/18(金) 17:54:55.01ID:rouJXYD5 おまえの周りの慣習にあわせろ、おわり
472デフォルトの名無しさん
2020/12/18(金) 18:25:36.76ID:Vk4i6Xf9 じゃなくてTPOで選べな。いつも同じやり方でやるとかうざいだけだから。
473デフォルトの名無しさん
2020/12/18(金) 18:27:48.77ID:68hAcw/t 俺の気に入るようにやれ
それだけだ
それだけだ
474デフォルトの名無しさん
2020/12/18(金) 19:08:55.42ID:4UaQE5Dn 時は来た
それだけだ
それだけだ
475デフォルトの名無しさん
2020/12/18(金) 21:51:55.66ID:VUzElQyV じゃあTPOを弁えて「,」を使うのは旧時代的!
なんていうくっだらねえ主張展開するなよw
なんていうくっだらねえ主張展開するなよw
476デフォルトの名無しさん
2020/12/18(金) 22:50:33.45ID:4UaQE5Dn それは時勢を捉えてる、つまりT。
477デフォルトの名無しさん
2020/12/18(金) 23:21:48.08ID:VUzElQyV まさかTPOのTを「時勢を捉える」の「時間」だと思ってらっしゃる御仁がいるとは
478デフォルトの名無しさん
2020/12/19(土) 00:07:16.80ID:x1EY5aRu timeは多義語だしな。
時は来た
は
The time has come
悪癖を脱する時勢<とき>なのだ!
時は来た
は
The time has come
悪癖を脱する時勢<とき>なのだ!
479デフォルトの名無しさん
2020/12/19(土) 01:19:53.43ID:eg1uqMNx 問題は時間じゃなくて場所だろ
5ちゃんねるで一般的じゃない「,」を使うなと
言ってるんだよ。ダサすぎ。
国会で5ちゃんねる用語を使うようなもんだ
5ちゃんねるで一般的じゃない「,」を使うなと
言ってるんだよ。ダサすぎ。
国会で5ちゃんねる用語を使うようなもんだ
480デフォルトの名無しさん
2020/12/19(土) 10:13:41.86ID:Qqq4Ct+Y どんだけ学者界隈にコンプ抱えてるんだよw
481デフォルトの名無しさん
2020/12/19(土) 10:34:47.28ID:RW00uZdG TPOの観点で言うと、ほとんどの人がどっちでもいいと思っている事を目ざとく取り上げしつこく指摘し続けるのを、こういう場では古来から自治厨って言うんですよ
482デフォルトの名無しさん
2020/12/19(土) 10:58:47.94ID:v72QMDou お前ら今日も仲いいな(´・ω・`)
483デフォルトの名無しさん
2020/12/19(土) 12:20:31.50ID:8pL4C7Je484デフォルトの名無しさん
2020/12/19(土) 12:24:22.26ID:RW00uZdG >>483
ルール化されてない話すらしてるから自治じゃなくて自治"厨"なのよ
ルール化されてない話すらしてるから自治じゃなくて自治"厨"なのよ
485デフォルトの名無しさん
2020/12/19(土) 13:45:37.20ID:AEN4FO15 スレの自治厨じゃなくて、日本語の自治厨やな。w
486デフォルトの名無しさん
2020/12/19(土) 15:31:53.90ID:Qqq4Ct+Y どうでもいいけどそれこそ「日本語の句読点は、と。しか認めない!」ってほうが
よほど旧時代的≠セと思うよ。
あと「日本語の自治厨」とはよくいったもので,
仮に「,」を使うことが "TPOを弁えてない" としても
それをネチネチ指摘することもまた同様ってことね。
よほど旧時代的≠セと思うよ。
あと「日本語の自治厨」とはよくいったもので,
仮に「,」を使うことが "TPOを弁えてない" としても
それをネチネチ指摘することもまた同様ってことね。
487デフォルトの名無しさん
2020/12/19(土) 16:22:44.35ID:eg1uqMNx 認める認めないじゃなくて
日本語を書く時(手書き)につかうのは「、」と「。」だという話
そして「,」と「.」は英文で使うものなので半角にするべき
正しく使い分けよう
日本語を書く時(手書き)につかうのは「、」と「。」だという話
そして「,」と「.」は英文で使うものなので半角にするべき
正しく使い分けよう
488デフォルトの名無しさん
2020/12/19(土) 17:13:53.53ID:Qqq4Ct+Y いつまでスレチな話題を続けるんだ?
「TPOを弁え」ろよw
「TPOを弁え」ろよw
489デフォルトの名無しさん
2020/12/19(土) 19:27:09.85ID:addgFCLw べ・・・弁える
490デフォルトの名無しさん
2020/12/19(土) 21:05:29.14ID:zAS7mKLT そ
も
そ
も
横
書
き
の
日
本
語
は
邪
道
も
そ
も
横
書
き
の
日
本
語
は
邪
道
>>490
( ゚∀゚)
( ∩ミ ほーら
| ω |
し ⌒J
( ゚∀゚)
( ∩ミ ほーら
| ω |
し ⌒J
492デフォルトの名無しさん
2020/12/20(日) 15:17:19.00ID:h+k5X02K bashのreadコマンドの-uってどうやって使えばいいの?
echo "test" >&2 | read -u 2 line ってやっても取れないんだけど
echo "test" >&2 | read -u 2 line ってやっても取れないんだけど
493デフォルトの名無しさん
2020/12/20(日) 15:48:48.55ID:DYia7imO そもそも
$ echo "test" | read line
でも取れないよそれ
$ echo "test" | read line
でも取れないよそれ
494デフォルトの名無しさん
2020/12/20(日) 16:05:29.60ID:S/m7KSRx 取れてるけど?
echo "test" | { read line; echo "[$line]"; }
[test]
echo "test" | { read line; echo "[$line]"; }
[test]
495デフォルトの名無しさん
2020/12/20(日) 16:08:18.25ID:S/m7KSRx やっぱり取れますねぇ
shopt -s lastpipe
echo "test" | read line
echo "[$line]"
[test]
shopt -s lastpipe
echo "test" | read line
echo "[$line]"
[test]
496デフォルトの名無しさん
2020/12/20(日) 16:19:43.98ID:DYia7imO497デフォルトの名無しさん
2020/12/20(日) 16:20:54.38ID:S/m7KSRx498デフォルトの名無しさん
2020/12/20(日) 16:32:40.97ID:DYia7imO499デフォルトの名無しさん
2020/12/20(日) 16:57:04.83ID:S/m7KSRx 答えても何も知らんしw
500デフォルトの名無しさん
2020/12/20(日) 17:25:33.58ID:367My7+8 >>492
| をそもそも勘違いしてるようだけど、stdoutをstdinに繋げるだけだぞ
stderrはそんなことしても対象外だし、stderrを読もうとするのがアレだが、
それでもreadプロセスでのstderr(tty)から読もうとして読めてるだろう。-u 使えてるじゃん?w
| をそもそも勘違いしてるようだけど、stdoutをstdinに繋げるだけだぞ
stderrはそんなことしても対象外だし、stderrを読もうとするのがアレだが、
それでもreadプロセスでのstderr(tty)から読もうとして読めてるだろう。-u 使えてるじゃん?w
501デフォルトの名無しさん
2020/12/20(日) 18:00:46.78ID:4dBK3uKK -u 2 はそうかも知れないけど -u 3 は読めないじゃん?
-u ってどうやって使うの?
echo "test" >&3 | { read -u 3 line; echo "[$line]"; } は動かなかった
-u ってどうやって使うの?
echo "test" >&3 | { read -u 3 line; echo "[$line]"; } は動かなかった
502デフォルトの名無しさん
2020/12/20(日) 18:41:24.28ID:367My7+8 3 ってなんなのかわかってないだろ
503デフォルトの名無しさん
2020/12/20(日) 18:49:04.14ID:4dBK3uKK わかってるなら説明してください
ただ煽りたいだけのやつは不要です
ただ煽りたいだけのやつは不要です
504デフォルトの名無しさん
2020/12/20(日) 18:52:01.01ID:dy8ouxo/ なんでいきなり 3 やねん。どういう発想からなんだかだぞ
3 に適切に(自分で)割り当てれば、>>501で動くぞ
3 に適切に(自分で)割り当てれば、>>501で動くぞ
505デフォルトの名無しさん
2020/12/20(日) 18:56:07.95ID:4dBK3uKK その動くコードを書いてくださいね
506デフォルトの名無しさん
2020/12/20(日) 18:59:16.05ID:1LcS4Wc6 回答者のやる気削ぐ天才かw
507デフォルトの名無しさん
2020/12/20(日) 19:00:06.08ID:4dBK3uKK 回答してるだけで自分が偉いと勘違いしてるアホが多いからねw
508デフォルトの名無しさん
2020/12/20(日) 19:01:05.79ID:dy8ouxo/ 天然バカか。天然でなく真性か
509デフォルトの名無しさん
2020/12/20(日) 19:04:23.55ID:4dBK3uKK その動くコードを書いてくださいね。と言っただけなのになw
510デフォルトの名無しさん
2020/12/20(日) 19:05:16.77ID:dy8ouxo/ 書いてやるけど、その前になんで 3 にしたのか言ってみ
511デフォルトの名無しさん
2020/12/20(日) 19:06:33.09ID:1hvzvG6m > echo "test" >&3
誰が3をオープンしてんだよ
これで分らんなら基礎からやり直せ
誰が3をオープンしてんだよ
これで分らんなら基礎からやり直せ
512デフォルトの名無しさん
2020/12/20(日) 19:07:08.67ID:4dBK3uKK >>510
2の次だから
2の次だから
513デフォルトの名無しさん
2020/12/20(日) 19:07:24.21ID:4dBK3uKK >>551
だから動くコードを書けと
だから動くコードを書けと
514デフォルトの名無しさん
2020/12/20(日) 19:10:57.93ID:dy8ouxo/ >>512
www
まあ、素直でよろしいw
mkfifo /tmp/hoge
exec 3<> /tmp/hoge
echo "test" >&3 | { read -u 3 line; echo "[$line]"; }
とか(後処理とか自分で書け)
www
まあ、素直でよろしいw
mkfifo /tmp/hoge
exec 3<> /tmp/hoge
echo "test" >&3 | { read -u 3 line; echo "[$line]"; }
とか(後処理とか自分で書け)
515デフォルトの名無しさん
2020/12/20(日) 19:13:39.64ID:4dBK3uKK >>514
それパイプの意味ないですね
mkfifo /tmp/hoge
exec 3<> /tmp/hoge
echo "test" >&3
{ read -u 3 line; echo "[$line]"; }
ファイルを経由してる時点で論外だし
趣旨わかってますか?
それパイプの意味ないですね
mkfifo /tmp/hoge
exec 3<> /tmp/hoge
echo "test" >&3
{ read -u 3 line; echo "[$line]"; }
ファイルを経由してる時点で論外だし
趣旨わかってますか?
516デフォルトの名無しさん
2020/12/20(日) 19:14:55.85ID:dy8ouxo/ 何言い出してるんだか。FIFOもわかってないようだな
やっぱ真性バカか
やっぱ真性バカか
517デフォルトの名無しさん
2020/12/20(日) 19:21:32.30ID:dy8ouxo/ 繰り返すが、
| をそもそも勘違いしてるようだけど、stdoutをstdinに繋げるだけだぞ
パイプの意味wが重要ならstdoutの出力するのが筋。そもそもそれを避けてるのにパイプの意味wもなんもないだろう
どうしてもパイプの意味wがなんだったら、stdoutとstderrを入れ替えて最後にstdoutとstderrを入れ替えるとかあったなあ
クソ小生意気wなだけの真性バカには詳しくは教えない、上述のはググればあるだろうと親切にw教えておしまい
| をそもそも勘違いしてるようだけど、stdoutをstdinに繋げるだけだぞ
パイプの意味wが重要ならstdoutの出力するのが筋。そもそもそれを避けてるのにパイプの意味wもなんもないだろう
どうしてもパイプの意味wがなんだったら、stdoutとstderrを入れ替えて最後にstdoutとstderrを入れ替えるとかあったなあ
クソ小生意気wなだけの真性バカには詳しくは教えない、上述のはググればあるだろうと親切にw教えておしまい
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【卓球】早田ひな、「総額100万スられた」「ずっと憧れていたスペインとイタリア…」ヨーロッパ旅行で悲劇 スリ被害を告白 [muffin★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 産経新聞「高市早苗の答弁さぁ……思慮が足りてなくね?官僚と詰めずに思いつきで話しているでしょ」 [175344491]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 【雑談】暇人集会所part18
- 高市早苗「支持者の理解を得られないので台湾発言を撤回できない」 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
