きっかけは、当初のWindows10の暴君ぶりでした。
計画性のないアップデートで勝手に再起動し未保存のデータを消滅させました。
「休止中」のPCを勝手にウェークアップさせた上で再起動し状態を変えられるのにもうんざりです。
外出中にはアップデート処理のためノートPCが使えず呆れることがあります。
アップデート後にディスク容量を圧迫するのは本当にやめてほしい。
また、アップデートに伴ってデスクトップやメニューにゲームやMS製アプリのショートカット等を勝手に作成する。
会社等で社員に使わせている場合、こういうことをされると非常に困ります。
こういうWindows10の勝手な行為にはとても違和感を覚えます。
私のパソコンで、頼んでもないことを勝手に行ってほしくない。
こうしてLinuxデスクトップをメインで使うようになりました。
懐かしい感覚を得られるようになりました。自分でPCをコントロールできる感覚です。
それはずっとWindowsに取り上げられていた感覚なのだと気づきました。
本来のOSとは、Linuxのように静かなものです。そこには管理者である私しかいません。
日常的にはFirefoxやChromium(chromeで有名)などのブラウザさえあれば充分です。
オフィスソフトには、LibreOfficeや、FreeOfficeという素晴らしいOSSがあります。(MSオフィスとの互換性があります。)
ますます便利になり、もう普段のデスクトップ環境としてLinuxデスクトップを選んでも差し支えありません。
今や本当はWindowsにこだわる必要はないはずなのです。
ところが企業や学校ではこれまでWindowsが使われてきたため、MS系オフィスとMS系フォントが前提にされています。
文書フォームの互換性のため、周囲にもそのプラットフォームであるWindowsが強制されることになります。
OS選択の自由のためには、オープンなドキュメントとフォントが標準になることも必要だと考えられます。
Linuxのデスクトップ関連技術(プログラミング含む)の発展や商用ソフトウェアの登場には、
利用者数が増えることが大切で、これは好循環を生み出すはずです。
Linuxデスクトップ環境の充実を議論しましょう。
一番大切なのは、各人がLinuxなどWindows以外のデスクトップ環境を使ってみることではないでしょうか。
>>2に過去レス
WindowsやめてLinuxデスクトップ! 29
■ このスレッドは過去ログ倉庫に格納されています
2020/02/04(火) 18:26:39.48ID:KuE5fWWO
2020/02/21(金) 16:46:49.24ID:3CNbPpm9
>>485
君のすごいパソコンはカーネルのコンパイルはどのくらいかかるの?WindowsでVM使っていいよ。
君のすごいパソコンはカーネルのコンパイルはどのくらいかかるの?WindowsでVM使っていいよ。
2020/02/21(金) 16:47:07.62ID:Q+Cn6YRo
>>484
この機会にぜひ勉強してくれ。
ホストから見えてるプロセスはDockerだけなんだ
そのDockerの中で動かしてるプロセスは見えないんだ
仮想化というのは、ハードウェアをエミュレートすることだけじゃないんだよ
Dockerはコンテナ技術を使ってプロセスを仮想化してるんだよ。
これも"仮想化"って呼ぶんだよ
この機会にぜひ勉強してくれ。
ホストから見えてるプロセスはDockerだけなんだ
そのDockerの中で動かしてるプロセスは見えないんだ
仮想化というのは、ハードウェアをエミュレートすることだけじゃないんだよ
Dockerはコンテナ技術を使ってプロセスを仮想化してるんだよ。
これも"仮想化"って呼ぶんだよ
2020/02/21(金) 16:48:08.99ID:Q+Cn6YRo
2020/02/21(金) 16:49:54.00ID:3CNbPpm9
>>487
こんどhtop打ってみてね。chrootでもいいよ。
こんどhtop打ってみてね。chrootでもいいよ。
2020/02/21(金) 16:52:28.46ID:3CNbPpm9
コンテナ技術を使ってプロセスを仮想化wwww
じわじわ来るwww
じわじわ来るwww
2020/02/21(金) 17:03:09.87ID:XSkEa9Ph
プロセスを仮想化ってなに?
2020/02/21(金) 17:19:29.68ID:oMtDaGCX
>ホストから見えてるプロセスはDockerだけなんだ
>そのDockerの中で動かしてるプロセスは見えないんだ
こいつlinux使ってないだろ。だいたいwindowsで動くCIってなんだよw
>そのDockerの中で動かしてるプロセスは見えないんだ
こいつlinux使ってないだろ。だいたいwindowsで動くCIってなんだよw
2020/02/21(金) 17:31:44.26ID:KJuUnQne
>>473
>ossのコミッタやってたり、クラスタリングやってたり、リソースなんかいくらあっても足りんわ。
>カーネルのバグの再現性見るだけでビルドに時間かかるじゃん。
>コア数分ビルドは早くなるし、メモリあったら、データベースを全部オンメモリで動かせるじゃん。
ここは犬板なんだから無理して虚勢を張らなくていいよ。
>ossのコミッタやってたり、クラスタリングやってたり、リソースなんかいくらあっても足りんわ。
>カーネルのバグの再現性見るだけでビルドに時間かかるじゃん。
>コア数分ビルドは早くなるし、メモリあったら、データベースを全部オンメモリで動かせるじゃん。
ここは犬板なんだから無理して虚勢を張らなくていいよ。
2020/02/21(金) 17:35:41.99ID:UuCvFgo0
windowsしか使ってないと、VMとコンテナの違いもわからんくなるんか。
うちのXeonでも開発リソース足りてないのにwindows君はすごいパソコン使ってるんだな。
うちのXeonでも開発リソース足りてないのにwindows君はすごいパソコン使ってるんだな。
2020/02/21(金) 17:43:43.04ID:KJuUnQne
むしろ、犬板でWindowsやユーザをdisるのにどんだけリソースつぎ込んでんだって話だよ。
まぁ妄想ならどれだけつぎ込もうが無料なんだろうけどな。
まぁ妄想ならどれだけつぎ込もうが無料なんだろうけどな。
496login:Penguin
2020/02/21(金) 18:35:44.05ID:PtH1/5og 「Windows7から10へのアップグレードがうまくいかない」 Windows7サポート終了 対応悩み相談が急増!
https://asahi.5ch.net/test/read.cgi/newsplus/1582210440/
ここへ書き込んだら、宣伝効果抜群ですよ。NEWS板だからね。
https://asahi.5ch.net/test/read.cgi/newsplus/1582210440/
ここへ書き込んだら、宣伝効果抜群ですよ。NEWS板だからね。
497login:Penguin
2020/02/21(金) 18:40:23.74ID:KifvHGXG windowsと言う重力に魂を持っていかれた者が重力を断ち切れず頭上の広大なlinuxを僻むドザを効率よくホイホイするスレ?
2020/02/21(金) 18:42:52.39ID:NQ5dSVpN
つまり真の効率厨はここでレスバしない
499login:Penguin
2020/02/21(金) 18:43:21.85ID:PtH1/5og とりあえず、NEWS板でDebianの宣伝をしておきましたよ。
500login:Penguin
2020/02/21(金) 19:15:51.30ID:Gqo9mn+o じゃあ僕もWindowsディスりつつDebianの宣伝してきますね。
501login:Penguin
2020/02/21(金) 19:28:57.72ID:jgFAFEDj502login:Penguin
2020/02/21(金) 19:29:23.90ID:jgFAFEDj >>487
ば〜かwwwww
ば〜かwwwww
503login:Penguin
2020/02/21(金) 19:30:24.62ID:jgFAFEDj ドヤドザが完全に返り討ちにあってて笑えるwww
WSLwwwwwwwwwwwwwwwwwwwww
WSLwwwwwwwwwwwwwwwwwwwww
504login:Penguin
2020/02/21(金) 19:31:38.38ID:jgFAFEDj Linux板とかMac板でWindowsすすめてる奴らってなんなの??
今年に入ってから明らかに増えただろ
今年に入ってから明らかに増えただろ
505login:Penguin
2020/02/21(金) 19:32:16.37ID:jgFAFEDj どうせならUNIX板でも宣伝してこいよww
506login:Penguin
2020/02/21(金) 19:33:08.12ID:jgFAFEDj あとプログラム板でC#とかぱわーシェルを必死に宣伝してんのもいるよな
キチガイだろ、ドザって
キチガイだろ、ドザって
507login:Penguin
2020/02/21(金) 19:34:02.96ID:Gqo9mn+o もともとLinuxやMac使っててWSLに移行した人では。
これイイ!ってなって勧めてるのでは。
これイイ!ってなって勧めてるのでは。
508login:Penguin
2020/02/21(金) 19:34:54.25ID:jgFAFEDj WindowsでVirtualboxやらvagrant使ってるやつらにWSLとかいう玩具の宣伝してろよ
ここはお門違いだよ
シッ、シッwwwww
ここはお門違いだよ
シッ、シッwwwww
509login:Penguin
2020/02/21(金) 19:35:19.39ID:jgFAFEDj >>507
そんな人いるのかね?www
そんな人いるのかね?www
510login:Penguin
2020/02/21(金) 19:35:38.89ID:Gqo9mn+o いや知らんけど。
511login:Penguin
2020/02/21(金) 19:36:25.18ID:jgFAFEDj 草
512login:Penguin
2020/02/21(金) 19:38:41.26ID:Gqo9mn+o でもさ、小学生に一人一台パソコンって話題で、「ラズパイを配るべきだ」って書き込みが多くて。
「どうせプログラミング教育と言ってもスクラッチ教える程度だろ」
「スクラッチ教えるくらいならラズパイ教えるべきだ!」
っていうわけよ。
「どうせプログラミング教育と言ってもスクラッチ教える程度だろ」
「スクラッチ教えるくらいならラズパイ教えるべきだ!」
っていうわけよ。
513login:Penguin
2020/02/21(金) 19:40:32.34ID:jgFAFEDj 今日のバカドザw
ID:KJuUnQne
ID:8UZHq16+
ID:Q+Cn6YRo
ID:KJuUnQne
ID:8UZHq16+
ID:Q+Cn6YRo
514login:Penguin
2020/02/21(金) 19:41:23.52ID:Gqo9mn+o そこで俺は純粋に疑問に思って「ラズパイでなに教えるの?」と尋ねたわけよ。
そしたら「Linuxのインストールくらいできたほうが良い」というので。
「スクラッチ教えたほうが建設的だと思うが」と答えたら、ラズパイ推しがいなくなったんだよな。
どういうわけか知らんけど。
そしたら「Linuxのインストールくらいできたほうが良い」というので。
「スクラッチ教えたほうが建設的だと思うが」と答えたら、ラズパイ推しがいなくなったんだよな。
どういうわけか知らんけど。
515login:Penguin
2020/02/21(金) 19:42:16.57ID:jgFAFEDj >>451
書き込みも満足に出来ないドザwww
書き込みも満足に出来ないドザwww
2020/02/21(金) 19:47:59.35ID:e76Hj/ev
なんか面倒くちゃい人いるね
517login:Penguin
2020/02/21(金) 19:56:51.70ID:Gqo9mn+o この話の教訓わかるか?
2020/02/21(金) 20:27:44.90ID:oyQEbdQj
尿酸値と自分のプライドは思ってる以上に高い
519login:Penguin
2020/02/21(金) 22:04:06.51ID:S5c9HhQo 残念やけど尿酸値が高いのはおまえだけやったようやねw
2020/02/21(金) 22:49:16.94ID:kM94er1M
プライドが高いってのは認めてるわけか
2020/02/21(金) 22:58:07.64ID:CCI0FdtN
linuxって何でタダなんですか?Redhatみたいに金取ればいいのに。
linux用完全無欠パソコン売ればいいのに・・。
linux用完全無欠パソコン売ればいいのに・・。
522login:Penguin
2020/02/21(金) 23:26:20.87ID:S5c9HhQo なんや完全無欠パソコンて?ちなredhatさんはパソコン用ちゃうで?
523login:Penguin
2020/02/21(金) 23:36:33.35ID:1oL9wyRc >>506
C#、.net coreはオープンソース!だからなあ
C#、.net coreはオープンソース!だからなあ
2020/02/21(金) 23:40:24.55ID:CCI0FdtN
>>522
いや、ちょっと適当に言っただけ・・
いや、ちょっと適当に言っただけ・・
525login:Penguin
2020/02/22(土) 00:19:05.39ID:yoMvUr/S LinuxはDOSの延長くらいに考えておいたほうが良い。
2020/02/22(土) 01:51:37.27ID:7PXhNKUk
さいきんのx64マシンは速いな
久しぶりにawk,sedで集計したら
1億レコードの集計がすぐに終わった
bashも進化してるし、コアも沢山あるから、重くもならないし
性能だけならならそこらのUNIX機より
速い気がする
久しぶりにawk,sedで集計したら
1億レコードの集計がすぐに終わった
bashも進化してるし、コアも沢山あるから、重くもならないし
性能だけならならそこらのUNIX機より
速い気がする
2020/02/22(土) 06:26:20.72ID:GuDtQRRL
>そこらのUNIX機
すでに現役で販売されてるUNIX機って、ずいぶんと少ない気がするのだが・・
Sparc, Irix, News, Ultrix, みーんななくなったよなあ。
HP-UX とかってまだあったっけ?
AIXは、まだある?
「そこらのUNIX機」で想定している機種名は何だろう?
すでに現役で販売されてるUNIX機って、ずいぶんと少ない気がするのだが・・
Sparc, Irix, News, Ultrix, みーんななくなったよなあ。
HP-UX とかってまだあったっけ?
AIXは、まだある?
「そこらのUNIX機」で想定している機種名は何だろう?
2020/02/22(土) 06:53:06.68ID:vgRceIsu
>>495
犬厨って 林 檎 と 白 い お 父 さ ん 犬 が大好きなア フォ ン厨の事ですよ。
でもアッポレOSはWindowsと違って恐怖のiesysとA gentBaseに感染しないから、
身に覚えのない誤 認 逮 捕をされないんだお(笑)
犬厨って 林 檎 と 白 い お 父 さ ん 犬 が大好きなア フォ ン厨の事ですよ。
でもアッポレOSはWindowsと違って恐怖のiesysとA gentBaseに感染しないから、
身に覚えのない誤 認 逮 捕をされないんだお(笑)
2020/02/22(土) 07:16:07.13ID:pmsZYw+y
2020/02/22(土) 07:17:04.35ID:pmsZYw+y
>>527
サーバシェアはまだ3割あるらしいけど具体的に何が動いてるかは知らんな
サーバシェアはまだ3割あるらしいけど具体的に何が動いてるかは知らんな
2020/02/22(土) 09:17:05.80ID:cJY7dl8x
>>504
そうは見えないが。お前らに余裕が無さすぎてMS工作員認定の閾値が低すぎるのだろう。
「Win10でこんな重大なトラブルが起こった!Win10はクソ!」
「おま環乙」
「黙れ工作員!Windowsの宣伝をするな!!!!!!!!!!!!!!!!!!!!」
こんな感じ。
そうは見えないが。お前らに余裕が無さすぎてMS工作員認定の閾値が低すぎるのだろう。
「Win10でこんな重大なトラブルが起こった!Win10はクソ!」
「おま環乙」
「黙れ工作員!Windowsの宣伝をするな!!!!!!!!!!!!!!!!!!!!」
こんな感じ。
2020/02/22(土) 09:23:59.51ID:koacs1JM
>>529
Linuxユーザーはプログラム作る奴が超多いから、
比較的覚えるのが楽なPythonは使えて当然な感じになっているからな
(シェルスクリプトを使っている奴なら、楽にPythonを覚えられるってのが大きいよな)
Linuxユーザーはプログラム作る奴が超多いから、
比較的覚えるのが楽なPythonは使えて当然な感じになっているからな
(シェルスクリプトを使っている奴なら、楽にPythonを覚えられるってのが大きいよな)
2020/02/22(土) 09:24:09.86ID:MEbz5Zx1
WSLは便利だけどな
2020/02/22(土) 09:26:17.42ID:koacs1JM
楽にPythonを覚えられる・使うことができるようになる
だな
だな
2020/02/22(土) 09:27:25.62ID:MEbz5Zx1
> シェルスクリプトを使っている奴なら、楽にPythonを覚えられるってのが大きいよな
いや、それはない
シェルスクリプトとPythonはプログラミングの考え方が全然違っている。
俺が言ってもどうせ話を聞かんだろうから、この記事でもよめ。
qiitaだがこれの増補版がSoftwareDesign 2018年1月号のシェルスクリプト特集になってる。
プログラマーの君! 騙されるな! シェルスクリプトはそう書いちゃ駄目だ!! という話
https://qiita.com/piroor/items/77233173707a0baa6360
これだけ考え方が違うのに、楽に〜とかいってるやつは本質が何も分かっていない。
いや、それはない
シェルスクリプトとPythonはプログラミングの考え方が全然違っている。
俺が言ってもどうせ話を聞かんだろうから、この記事でもよめ。
qiitaだがこれの増補版がSoftwareDesign 2018年1月号のシェルスクリプト特集になってる。
プログラマーの君! 騙されるな! シェルスクリプトはそう書いちゃ駄目だ!! という話
https://qiita.com/piroor/items/77233173707a0baa6360
これだけ考え方が違うのに、楽に〜とかいってるやつは本質が何も分かっていない。
2020/02/22(土) 09:29:33.29ID:MEbz5Zx1
シェルスクリプトとPythonを同じように見えるやつは、
Pythonをシェルスクリプトの延長としかつかってないか
シェルスクリプトを貧弱なプログラム言語としか見てないのだろう。
得意とする分野が違っていることに気づいてないから
こういう奴は「コードの量が増えたらPythonにするべきだ」みたいな
的はずれなことを言う
Pythonをシェルスクリプトの延長としかつかってないか
シェルスクリプトを貧弱なプログラム言語としか見てないのだろう。
得意とする分野が違っていることに気づいてないから
こういう奴は「コードの量が増えたらPythonにするべきだ」みたいな
的はずれなことを言う
2020/02/22(土) 09:30:58.46ID:koacs1JM
2020/02/22(土) 09:34:36.98ID:MEbz5Zx1
2020/02/22(土) 09:36:07.50ID:koacs1JM
2020/02/22(土) 09:37:48.68ID:MEbz5Zx1
2020/02/22(土) 09:40:08.10ID:MEbz5Zx1
どうせ1ファイルで完結して、上から順にコマンドを実行していくだけ
たまに条件分岐やループが入る程度でしかPythonをつかってないやろ?
複数人で作るような規模のやり方とはぜんぜん違う
たまに条件分岐やループが入る程度でしかPythonをつかってないやろ?
複数人で作るような規模のやり方とはぜんぜん違う
2020/02/22(土) 09:45:04.27ID:koacs1JM
>>540
俺に言わせればPythonよりBashのほうが覚えるのが大変だと思う
俺に言わせればPythonよりBashのほうが覚えるのが大変だと思う
543login:Penguin
2020/02/22(土) 09:49:55.18ID:koacs1JM2020/02/22(土) 10:02:44.79ID:pmsZYw+y
>>535
ざっと読んだけど普段linuxのcui使わない人向けの記事じゃないのこれ
普段からパイプ使ったり特定の部分のオプション変えたりするのを何度も書くのがめんどいからそれをスクリプトにするわけで
なんか出発点が違う気がする
ざっと読んだけど普段linuxのcui使わない人向けの記事じゃないのこれ
普段からパイプ使ったり特定の部分のオプション変えたりするのを何度も書くのがめんどいからそれをスクリプトにするわけで
なんか出発点が違う気がする
545login:Penguin
2020/02/22(土) 10:31:33.06ID:NmwqnfWl Pythonが人気あるのって機械学習研究してる連中がほかの言語知らなかっただけだろ。
2020/02/22(土) 10:45:16.99ID:MEbz5Zx1
>>542
> 俺に言わせればPythonよりBashのほうが覚えるのが大変だと思う
だから、そこが「考え方の違い」なんだよ。シェルスクリプトは特徴的な言語なんだから、
よくある言語の一つであるPythonと同じ考えでいると覚えるのが大変になる。
だからこれ持ってきたんだけどな。
プログラマーの君! 騙されるな! シェルスクリプトはそう書いちゃ駄目だ!! という話
https://qiita.com/piroor/items/77233173707a0baa6360
大変なのは考え方の違いを理解してないから。考え方の違いを理解すりゃシェルスクリプトなんて
かなり仕様が少ない言語(いい意味で言えば絞り込まれている)なんだから覚えることなんて少ないよ。
> 俺に言わせればPythonよりBashのほうが覚えるのが大変だと思う
だから、そこが「考え方の違い」なんだよ。シェルスクリプトは特徴的な言語なんだから、
よくある言語の一つであるPythonと同じ考えでいると覚えるのが大変になる。
だからこれ持ってきたんだけどな。
プログラマーの君! 騙されるな! シェルスクリプトはそう書いちゃ駄目だ!! という話
https://qiita.com/piroor/items/77233173707a0baa6360
大変なのは考え方の違いを理解してないから。考え方の違いを理解すりゃシェルスクリプトなんて
かなり仕様が少ない言語(いい意味で言えば絞り込まれている)なんだから覚えることなんて少ないよ。
2020/02/22(土) 10:46:52.22ID:MEbz5Zx1
>>543
> でお前は複数人数でやるプログラミング何を使っているんだ?
> それで何を作った?
いろいろだなぁ。C/C++から古くはVBもやったし、JavaScript、Python、Ruby、Perl
作ったのもデスクトップアプリ、業務用アプリ、ウェブアプリ、いろいろだなぁ
正直普通のことなんで聞くまでもないだろ。誰でもやってそうなことをやってるだけ。
> でお前は複数人数でやるプログラミング何を使っているんだ?
> それで何を作った?
いろいろだなぁ。C/C++から古くはVBもやったし、JavaScript、Python、Ruby、Perl
作ったのもデスクトップアプリ、業務用アプリ、ウェブアプリ、いろいろだなぁ
正直普通のことなんで聞くまでもないだろ。誰でもやってそうなことをやってるだけ。
2020/02/22(土) 10:49:34.21ID:MEbz5Zx1
2020/02/22(土) 11:21:53.02ID:NmwqnfWl
その場で書いて使い捨てるレベルの用途ならPythonも悪くはない。
2020/02/22(土) 11:39:43.41ID:JR0uyEi8
机上の空想を何十回やっても仕方ない
551login:Penguin
2020/02/22(土) 12:04:02.57ID:yoMvUr/S bashやめてPythonに変えたら便利になるのでは。
2020/02/22(土) 12:08:14.00ID:QXzNmQCY
それは作るもので比べるもの
2020/02/22(土) 12:11:03.56ID:4FzJ+Zo6
σ < ワロタ
(V) 机上の空想をコードに変えて
|| それが機能すれば良し、まともじゃなければペケ
直ちに、確かめられるのがプログラミングの良いところ
ただし、どこかのOSのように
不都合を直ちに確かめられないで、ユーザーを実験台にするようでは
その特性を活かせていないと言える
なにか不純なものが混じってしまったいるのじゃね
(V) 机上の空想をコードに変えて
|| それが機能すれば良し、まともじゃなければペケ
直ちに、確かめられるのがプログラミングの良いところ
ただし、どこかのOSのように
不都合を直ちに確かめられないで、ユーザーを実験台にするようでは
その特性を活かせていないと言える
なにか不純なものが混じってしまったいるのじゃね
554login:Penguin
2020/02/22(土) 12:15:16.54ID:yoMvUr/S Pythonシェルに変わればLinuxも少しは使われるようになるのでは。
2020/02/22(土) 12:21:28.60ID:QXzNmQCY
例えばログをリアルタイムで表示するときに、
tail -F /var/log/error.log | grep ERROR
とかすると、ERRORという文字が含まれたログだけがリアルタイムで表示できるわけよ。
これと同じことを、tailコマンドとgrepコマンドを呼び出して
一行でできるプログラミング言語がない。
tail -F /var/log/error.log | grep ERROR
とかすると、ERRORという文字が含まれたログだけがリアルタイムで表示できるわけよ。
これと同じことを、tailコマンドとgrepコマンドを呼び出して
一行でできるプログラミング言語がない。
2020/02/22(土) 12:30:51.69ID:4FzJ+Zo6
σ < それぞれのシェルにファンがいむることだし
(V) スクリプト言語にもフィルター言語にも
|| それぞれシンパがいる
そういう連中を窒息させるようなことをして良いはずがない
(V) スクリプト言語にもフィルター言語にも
|| それぞれシンパがいる
そういう連中を窒息させるようなことをして良いはずがない
557login:Penguin
2020/02/22(土) 12:34:04.78ID:yoMvUr/S シェルスクリプトはそろそろ別の物にしたほうが良いのでは。
2020/02/22(土) 12:40:31.67ID:QXzNmQCY
シェルスクリプトはなくならんよ。
誰もが黒い画面で使ってる。
fishなどの代替シェルもあるけど、良くて違いはあっても
標準を変えるほどにはならない。
シェルスクリプトを変えるとしたら、外部コマンドを関数のように
使える言語じゃないとだめだし、外部コマンドが標準入出力で
連携するようになってるから新しく何かを作ろうにも
その仕様に合わせる必要がある。そうなると結局今と大差なくなる。
つまりは互換性という一番重要な点があるから、
それを破壊するようなものは受け入れられないという当たり前の結論
シェルスクリプトを発展させたほうがいいだろうね。
まずはbashの機能をPOSIX標準に引き上げる所からかな。
誰もが黒い画面で使ってる。
fishなどの代替シェルもあるけど、良くて違いはあっても
標準を変えるほどにはならない。
シェルスクリプトを変えるとしたら、外部コマンドを関数のように
使える言語じゃないとだめだし、外部コマンドが標準入出力で
連携するようになってるから新しく何かを作ろうにも
その仕様に合わせる必要がある。そうなると結局今と大差なくなる。
つまりは互換性という一番重要な点があるから、
それを破壊するようなものは受け入れられないという当たり前の結論
シェルスクリプトを発展させたほうがいいだろうね。
まずはbashの機能をPOSIX標準に引き上げる所からかな。
559login:Penguin
2020/02/22(土) 12:42:22.72ID:yoMvUr/S もう無くしたほうが良いですわ。
2020/02/22(土) 12:42:31.64ID:pmsZYw+y
大抵の言語は標準入出力あるだろ
2020/02/22(土) 12:45:44.40ID:QXzNmQCY
2020/02/22(土) 12:49:14.00ID:pmsZYw+y
2020/02/22(土) 12:52:23.55ID:QXzNmQCY
>>562
違うんだよね。
他の言語は工夫しない限り並列で動くことがないんだよ。
外部コマンドを実行して、そのコマンドの実行が終わるまで待つことになる。
まるで関数のようになってしまってる。関数の処理が終わらない限り
次の処理ができない。
シェルスクリプトだと外部コマンドを実行して
そのコマンドが一行返すたびに正規表現で抜き出していける。
違うんだよね。
他の言語は工夫しない限り並列で動くことがないんだよ。
外部コマンドを実行して、そのコマンドの実行が終わるまで待つことになる。
まるで関数のようになってしまってる。関数の処理が終わらない限り
次の処理ができない。
シェルスクリプトだと外部コマンドを実行して
そのコマンドが一行返すたびに正規表現で抜き出していける。
2020/02/22(土) 12:52:27.80ID:scifSyYo
PowerShellでもいいよな
バイナリさえ用意してやりゃWindowsでもLinuxでも動くし
んな事を語り合うスレじゃないだろ
バイナリさえ用意してやりゃWindowsでもLinuxでも動くし
んな事を語り合うスレじゃないだろ
2020/02/22(土) 12:59:08.87ID:4FzJ+Zo6
σ < 対話的にやりたかったら
(V) irb、python、re.plなどと打ち込めばよいだけだろうし
|| Linuxには、#! があることだし
DOS時代には、SOSと呼ばれた謎の呪文を行頭に挿入したものです
(V) irb、python、re.plなどと打ち込めばよいだけだろうし
|| Linuxには、#! があることだし
DOS時代には、SOSと呼ばれた謎の呪文を行頭に挿入したものです
2020/02/22(土) 12:59:53.57ID:pmsZYw+y
>>563
コマンドライン用の関数って即戻りと待機のどっちもあると思うけど
コマンドライン用の関数って即戻りと待機のどっちもあると思うけど
2020/02/22(土) 13:05:04.84ID:QXzNmQCY
2020/02/22(土) 13:16:38.92ID:QXzNmQCY
コマンドの連携に特化した専用言語がシェルスクリプトなので
みんながコマンドを使う限り、シェルスクリプトは最適な言語として残り続けるわけだよ。
その反対の道を進んだのがPowerShellで、これはコマンドプロンプトから実行する
外部コマンドを連携させるのではなく.NET frameworkの関数を呼び出す設計になってる。
が、シェルスクリプトの代わりにPowerShellを使おうとは思わないだろ?
みんながコマンドを使う限り、シェルスクリプトは最適な言語として残り続けるわけだよ。
その反対の道を進んだのがPowerShellで、これはコマンドプロンプトから実行する
外部コマンドを連携させるのではなく.NET frameworkの関数を呼び出す設計になってる。
が、シェルスクリプトの代わりにPowerShellを使おうとは思わないだろ?
569login:Penguin
2020/02/22(土) 13:35:48.62ID:y2VS6ZJs ってよりlinuxシステム自体が普通にシェルスクリプトを使ってる時点で無くす理由が無い。
570login:Penguin
2020/02/22(土) 13:40:25.57ID:yoMvUr/S チューリング完全な設定ファイルとか、異常性にそろそろ気づけ。
571login:Penguin
2020/02/22(土) 13:42:58.08ID:Cf1dzQiE シェルスクリプトって結局はただのマクロだぞ
572login:Penguin
2020/02/22(土) 13:43:39.49ID:yoMvUr/S Linuxだから安全です。
2020/02/22(土) 13:54:21.84ID:QXzNmQCY
574login:Penguin
2020/02/22(土) 14:03:02.17ID:yoMvUr/S systemd移行など、結局Windowsに近づいていくしかない。
2020/02/22(土) 14:39:01.56ID:u5JH1Tkk
漏れは、全パッケージの更新も、一々コマンドを入力するのが面倒だから、
Ruby スクリプトでやってる!
#!/usr/bin/ruby
# 全パッケージの更新
# sudo のパスワードを自動入力する
# echo <your_password> | sudo -S <your_command>
puts `echo パスワード | sudo -S apt-get update`
puts `sudo apt-get upgrade -yV`
Ruby スクリプトでやってる!
#!/usr/bin/ruby
# 全パッケージの更新
# sudo のパスワードを自動入力する
# echo <your_password> | sudo -S <your_command>
puts `echo パスワード | sudo -S apt-get update`
puts `sudo apt-get upgrade -yV`
2020/02/22(土) 15:22:32.34ID:scifSyYo
Linuxを侮るな
Linuxってのはなァ、宇宙最強の武器なんだ
Linuxってのはなァ、宇宙最強の武器なんだ
577login:Penguin
2020/02/22(土) 15:49:07.78ID:7d5YjSEP578login:Penguin
2020/02/22(土) 15:54:19.84ID:7d5YjSEP >>557
もの凄いな、ドザの嫉妬と怨念てw
もの凄いな、ドザの嫉妬と怨念てw
579login:Penguin
2020/02/22(土) 15:55:51.77ID:7d5YjSEP580login:Penguin
2020/02/22(土) 16:07:39.23ID:7d5YjSEP >>549
bashに比べちゃうと遅すぎなのがね、、
bashに比べちゃうと遅すぎなのがね、、
581login:Penguin
2020/02/22(土) 16:08:31.42ID:7d5YjSEP >>565
こいつ最高アホw
こいつ最高アホw
582login:Penguin
2020/02/22(土) 16:09:16.90ID:7d5YjSEP >>555
ですよね
ですよね
583login:Penguin
2020/02/22(土) 16:10:26.32ID:7d5YjSEP2020/02/22(土) 18:26:49.41ID:4n8Ild2H
kindleないの痛いな。
アマゾンの力なら簡単に開発できるのでは?
Macにはあるんでしょ?
アマゾンの力なら簡単に開発できるのでは?
Macにはあるんでしょ?
585login:Penguin
2020/02/22(土) 19:11:14.95ID:yoMvUr/S Android LinuxにKindleあるから。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】福原遥(まいんちゃん)とサッカー日本代表の久保建英がまさかの電撃結婚★7 [爆笑ゴリラ★]
- 大阪・清風高校で「カンニング指導」後に生徒が自殺「無関係とは決して思っていない」両親が1億円余の損害賠償求める★2 [七波羅探題★]
- 1日500円生活で3食「フライドポテト」を食べ続けた少年の最期……病院から帰宅直後に突然死した理由 [おっさん友の会★]
- 「ロシアへの姿勢変えたのは日本」プーチン大統領 関係悪化は日本の責任との認識示す [煮卵★]
- 【電撃結婚】「チャラいんじゃないかと1、2年スルーしていた」と知人証言、“ド真面目”な福原遥の心を動かした久保建英の“猛アタック” [muffin★]
- 【簗農相記者会見】「道路予算は大幅カット」発言おおむね認める 「表現ぶりが誤解招いた」 [蚤の市★]