UNIXのシェルっていまだにテキストベースなんでしょ
1 :PowerShell最強 :2007/09/13(木) 19:02:50 .net 時代遅れなんだよ 何がすごいの?
2 :名無しさん@お腹いっぱい。 :2007/09/13(木) 19:07:31 .net , ' ´ ̄ ̄ ̄ ー- 、 / ` 、 【First Res】 / / ヽ 、 \ 作詞: ICHIKO 編詞: 俺 / | | | ヽ ヽ ハ. 作曲: 新井理生 編曲: 俺 / |,斗 ミ 弋T ト、 | |i i | | | | |/| | |\ヽ | _」_ハ | |i | | First Res から始まる 俺とルイズのHistory | | | リ >― ミ\ヽ イレ-、\| :|乂ノ この運命に魔法かけた スレが突然現れた | | V / ん.ハ }.ノ{ハ...i} トレ ∧∧ /i| ', ヘ {こリ ヾ.シ レ' | \ アニメスレかよ ν速には ありえないコトだよね ../ |. ', ...::.::''' :`゛::::: | ', \ はじめてだよ ! こんな気持ち やけにココが心地良くなってくる . i| ', :::::: ノ \ / | \.. , -‐、 / | \ もし君が… 興味が無いというなら / ∧ `ー- ニ._´ ィ´ | \ \ ようつべか ! ステ6を ! 一度見てほしい / \ / ⌒ヽ、 \|-ュvヘ--、 \ / ', //^/ィ__,⊥..._\ Sweet Res まだ醒めない タイトルになんだよ俺ぇぇ | ヽ、 / rヘ{Y// ヽ \ 魅力の魔法かけて 偽りありまくりじゃねーか ! / | _ ⊥ヘ rくr‐、__/rく }^^Y | \ / |\イ__rへ‐ヘ〉-‐|--┴< ̄ト 〉__|.r┴─ First Res から始まる 俺とルイズのHistory / |イ /.: ヽ \|r‐|:.: .: .: .:  ̄`ー┴<入 この運命に魔法かけた スレが突然現れた http://stage6.divx.com/video/1046621
3 :名無しさん@お腹いっぱい。 :2007/09/13(木) 19:27:17 .net >>1 大昔からバイナリベースだよ そこらのOSのShellを覗いてみな
4 :名無しさん@お腹いっぱい。 :2007/09/13(木) 20:14:35 .net むしろテキストじゃないなんて退化だと 気軽にさくさくじゃないシェルスクリプトってはっきり言って不要
5 :名無しさん@お腹いっぱい。 :2007/09/13(木) 22:50:19 .net なんで世の中の本や新聞はテキスト情報が中心なのかね? テレビみたく全部動画とかになった方がいいと思う?
6 :名無しさん@お腹いっぱい。 :2007/09/13(木) 23:21:58 .net UNIX復権の兆し
7 :名無しさん@お腹いっぱい。 :2007/09/13(木) 23:33:51 .net PowerShellはいろいろ出来て複雑。 sh/kshぐらい貧弱でいいんだよ。
8 :名無しさん@お腹いっぱい。 :2007/09/14(金) 00:40:56 .net せめてMS-DOSのコマンドプロンプトがPowerShellくらいできてればなあ・・・
9 :名無しさん@お腹いっぱい。 :2007/09/14(金) 14:24:46 .net テキストベースってなあに?
10 :名無しさん@お腹いっぱい。 :2007/09/14(金) 16:31:59 .net UNIX板にPowerShellスレを立てたい漏れ
11 :名無しさん@お腹いっぱい。 :2007/09/17(月) 22:47:55 .net Windows server 2008なら選択で サーバーの既定のユーザー インターフェイスはコマンド プロンプトになります。 ttp://www.microsoft.com/japan/technet/windowsserver/2008/library/78d9d3e1-5ecb-4a01-8fe1-5fcf69e26fee.mspx?mfr=true
12 :名無しさん@お腹いっぱい。 :2007/09/17(月) 23:07:24 .net PowerShell(笑)
13 :名無しさん@お腹いっぱい。 :2007/09/18(火) 01:08:05 .net >>12 PowerShellは結構凄いぞ。Windowsは方向的にはすべてがプログラマブル コンポーネントで、それをプログラミング言語レベルで結合させる文化なんだけど、 今回、それをCLIの世界に落とすとこうなる!っていうUNIXへの回答みたいな感じ。 eshellとかrc使ってる人はPowerShellのナイスさが少し判るかも。
14 :名無しさん@お腹いっぱい。 :2007/09/18(火) 01:34:33 .net UNIXといえばMSだしな
15 :親善大使 :2007/09/18(火) 19:28:43 .net PowerShellは悪くねぇっ! PowerShellは悪くねぇっ! PowerShellは……
16 :名無しさん@お腹いっぱい。 :2007/09/19(水) 01:50:15 .net そろそろshellのバッチ処理の部分とインタラクティブな UIの部分を切り離してデフォルトではインタラクティブ shellを入れないようにすべきじゃないか? gettyも動かさない。キーボードドライバやディスプレイ ドライバも入れない。勘違い野郎達にOSとは何であるか 思い知らせてやれ。 そのかわりapacheをデフォルトで動かし、ネットに繋ぐと 携帯経由で操作できるようにしとけば十分。
17 :名無しさん@お腹いっぱい。 :2007/09/19(水) 07:05:42 .net というか言語非依存のオブジェクト指向ライブラリの為の枠組みはぜひ必要だね。 Perl入れて関連ライブラリ入れて Python入れて関連ライブラリ入れて C++入れて関連ライブラリ入れて Bashからそれらを呼び出すとかもう悪夢そのもの
18 :名無しさん@お腹いっぱい。 :2007/09/19(水) 09:09:25 .net それなんてParrot? つーか、.NET CLRでいいよもう。Ruby.NET, IronPython, F#, C#, C++/CLR, Java.NETがあるわけだし。
19 :名無しさん@お腹いっぱい。 :2007/09/19(水) 14:29:15 .net すべて、ファイルシステムにマッピングすればいいよ。
20 :名無しさん@お腹いっぱい。 :2007/09/19(水) 18:42:04 .net UNIXはファイルシステムにマッピングしすぎ 便利だけど
21 :名無しさん@お腹いっぱい。 :2007/09/19(水) 22:04:36 .net パイプ・ストリームですべてを処理しようという発想は最早時代遅れ
22 :19 :2007/09/22(土) 09:51:50 .net ファイルシステムを使う妄想 ディレクトリ = オブジェクト ファイル = プロパティ or メソッド これだと、プロトタイプベースな感じになると思う。 プロトタイプとなるオブジェクトを作って、コピーしてつかう。 特異オブジェクトを作るのも簡単だし、リンク使えば、オブジェクト/プロパティの共有出来る。 最初の複製はトップディレクトリ以外はリンクでやって、 書き込みを実際のファイル作成とかにすれば、copy on writeみたいだな。 メソッドは実行ファイルだから、パスを指定して実行すれば、 自分がどこに属するかはわかるから、this/selfも可能だな。
23 :名無しさん@お腹いっぱい。 :2007/09/22(土) 11:03:45 .net >>22 kwsk. クラス(プロトタイプ)とインスタンスはどうやって区別するの? foo0 = new Foo("hoge") foo1 = new Foo("hage") foo0/hello -> hoge foo1/hello -> hage みたいなのの実現方法は?単に Foo フォルダ = Foo クラス(プロトタイプ)では できない。
24 :名無しさん@お腹いっぱい。 :2007/09/22(土) 22:02:21 .net 全てのインスタンスはクラスでもある、ってのがプロトタイプベースドなオブジェクト指向。 だからプロトタイプとインスタンスは常に同一で、区別なんてない。 他のオブジェクトをコピーして、必要な部分を書き換えて使うのが基本。 foo0 = clone(Foo) foo0/hello = "hoge" foo1 = clone(foo0) foo1/hello = "hage" foo0/hello -> hoge foo1/hello -> hage みたいにする。
25 :名無しさん@お腹いっぱい。 :2008/01/17(木) 18:46:58 .net Microsoftが.NET版Emacsの開発を検討中 ttp://www.itmedia.co.jp/enterprise/articles/0801/07/news030.html
26 :名無しさん@お腹いっぱい。 :2008/08/15(金) 00:09:33 .net vimじゃないの〜?
27 :名無しさん@お腹いっぱい。 :2008/10/23(木) 19:51:35 .net VimをインストールしてPowerShellから使用する ttp://techbank.jp/Community/blogs/hiro/archive/2008/07/09/1394.aspx
28 :名無しさん@お腹いっぱい。 :2008/10/29(水) 08:13:59 .net >1 別にすごくないよ。
29 :南沢木綿子 ◆5q3J5oV8h0lE :2011/03/14(月) 07:52:55.87 .net ∧,,,∧ ( ・∀・) ほー それで ( : ) し─J
30 : 忍法帖【Lv=40,xxxPT】(7+0:8) 【32.3m】 電脳プリオン ◆3YKmpu7JR7Ic :2013/01/26(土) 18:31:41.55 ?PLT(12080).net Windowsのシェルは?
31 :名無しさん@お腹いっぱい。 :2013/09/10(火) 11:54:38.39 .net 一応PowerShellというオブジェクトベースのシェルはあるけど、まだまだ発展途上だなあと思う オブジェクトベースなら尚更のこと、資産が揃わなきゃどうしようもないと思う
32 :名無しさん@お腹いっぱい。 :2013/09/14(土) 19:22:17.04 .net >>31 新しく憶えるメリットがないんだよなあ。 過去の資産を捨ててまでの移行するメリットがない。 あとMicrosoftはすぐ規格変えちゃうので将来に不安が。
33 :名無しさん@お腹いっぱい。 :2013/11/05(火) 17:42:17.31 .net 過去の遺産を捨てるってどーゆー事? 今まで作ったバッチファイルが使えなくなるわけじゃないでしょ
34 :名無しさん@お腹いっぱい。 :2013/11/08(金) 15:23:35.34 .net >>33 過去の資産はUNIX系の知識って事。 そこからWindowsに乗り換えるメリットがないってこと。
35 :名無しさん@お腹いっぱい。 :2013/12/20(金) 17:28:30.40 .net pashがあるじゃない http://pash.sourceforge.net/
36 :名無しさん@お腹いっぱい。 :2013/12/20(金) 19:31:41.94 .net >>35 いや、普及して数十年たって枯れた知識の方が楽なので……… 今さら新しいシェル覚えるメリットないです。
37 :名無しさん@お腹いっぱい。 :2013/12/25(水) 16:25:36.40 .net >>36 × 今さら新しいシェル覚えるメリットない ○ M$製のシェルなんか死んでも使わない お前の本音はこうだろ
38 :名無しさん@お腹いっぱい。 :2013/12/25(水) 17:55:31.77 .net >>37 本音は普及して枯れたシェルから乗り換えるメリットが見出せない。 世界中で普及して数十年っていうのなら乗り換え候補にはなる。
39 :名無しさん@お腹いっぱい。 :2013/12/27(金) 17:35:39.57 .net メリットならあるだろ ttp://ufcpp.net/study/powershell/abstract.html#forDeveloper
40 :名無しさん@お腹いっぱい。 :2013/12/28(土) 15:42:04.83 .net >>39 .NET 開発者でもmonoも使わないからメリットないわ
41 :名無しさん@お腹いっぱい。 :2014/01/24(金) 16:41:06.98 .net じゃあこれから使うようにすればいい 冗談はともかく、UNIX文化からオブジェクト指向シェルが登場しなかったのは不思議 .netが嫌ならJVMを使うとかすればいいと思うんだけど
42 :名無しさん@お腹いっぱい。 :2014/02/06(木) 17:12:41.83 .net >>41 だからー新しい事を憶えるメリットがないんだってば 40年も続いて問題ないのに変えてどうする
43 :名無しさん@お腹いっぱい。 :2014/02/18(火) 16:25:02.34 .net 問題あると思ってる人がいるからわざわざpashを作る人がいるんでしょ 「またM$がわけのわからん事を始めやがった」で済ませずに それともMSが無理やり作らせてるとでも思ってるの?
44 :名無しさん@お腹いっぱい。 :2014/02/25(火) 22:54:33.22 .net >>43 だから他人なんかどうでもいいんだよ。 俺は使わないという話をしてるの。 わかる?
45 :名無しさん@お腹いっぱい。 :2014/03/09(日) 00:30:16.42 .net 問題がないから40年変わらないってのもまあ実際あるんだろうけど 続き過ぎてしまったせいで変えることができなくなった面も大きいと思う
46 :名無しさん@お腹いっぱい。 :2014/09/25(木) 22:55:22.70 .net UNIXのシェルは脆弱性だらけのゴミ やっぱりWindowsじゃないとな
47 :名無しさん@お腹いっぱい。 :2014/09/27(土) 08:02:48.34 .net テキストベースなのハム問題。
48 :名無しさん@お腹いっぱい。 :2014/09/28(日) 23:47:16.22 .net だれか xiki のはなししてます?
49 :名無しさん@お腹いっぱい。 :2014/10/14(火) 08:53:05.69 .net シェルインストールでUSBの接続したら DVDドライブが教えてください。 インストール途中を失敗します。 ありがとうございます。
50 :名無しさん@お腹いっぱい。 :2014/10/14(火) 14:02:24.30 .net >>49 Your Japanese does not make sense. Please do not use a translator but write in correct Japanese or English.
51 :名無しさん@お腹いっぱい。 :2014/10/14(火) 14:07:36.52 .net 改変コピペに釣られんな
52 :名無しさん@お腹いっぱい。 :2015/01/02(金) 16:28:48.83 .net PowerShellを使い始めると、UNIXのCLI環境のひどさがわかるというか、 UNIXを効率的に利用するために、どれほど統一性のないコマンドや大量の一文字オプションの暗記を 要求されてきたか気づかされます(cmd.exeもそうだけど)。 結局UNIXの世界のハッカーって、丸暗記の才能のある人ってことじゃないの?と今では思います。 でも、そういう文句を言えないカルチャーなんですよね、UNIXって。
53 :名無しさん@お腹いっぱい。 :2015/01/03(土) 21:15:03.11 .net いやあ、いまどきbash/zshの補完を使わない人なんてそうそういないと 思うけど。csh系を今でも使ってるような人は周りにいないのでわからない。
54 :名無しさん@お腹いっぱい。 :2015/01/05(月) 14:42:22.06 .net =の隣にスペース置くなとか、古いシェルは罠だらけだよな 配列とかパラメーター展開も意味不明な構文暗記させられるし PowerShellは何もかも洗練されてる
55 :名無しさん@お腹いっぱい。 :2015/01/06(火) 00:32:58.42 .net >>53 書く時はともかく、既存のスクリプトを読む時はどうなの?
56 :名無しさん@お腹いっぱい。 :2015/01/06(火) 07:53:50.88 .net >>55 既存のスクリプトはいろんなシチュエーションがあるのでまあつらいね。 POSIX以前のshellで動かすのを想定してるようなものもあり得るし。 PowerShellは実装一種類しかないからそりゃまあ楽だけど、 いろんな名前がキャメルケースでやたら長いのはちょっとなあ、と思う ことはある。
57 :名無しさん@お腹いっぱい。 :2015/01/08(木) 22:54:08.01 .net >いろんな名前がキャメルケースでやたら長いのはちょっとなあ、と思う ことはある。 Windowsらしく大文字・小文字を区別しないし、Tabで入力補完できるし 短い別名(エイリアス)も使えるから書くぶんには特に問題にならない
58 :名無しさん@お腹いっぱい。 :2015/01/20(火) 15:19:30.00 .net まあ、歴史的なものなんでしょうがない。 それを切り捨てると、新規に覚えなきゃいけないので拒否する。 これからの人は、俺には関係ないからどうでもいいやw
59 :名無しさん@お腹いっぱい。 :2015/05/03(日) 21:00:30.15 .net GWにシェルアプリを始めようと思ってます。 cshは古い、bshは当たり前? じゃあashか? ashより優れた sshにするか? コンサートだとA席よりS席の方が上ですよね?
60 :名無しさん@お腹いっぱい。 :2015/05/06(水) 15:48:34.58 .net PowerShellは完全互換モードとか欲しい。
61 :名無しさん@お腹いっぱい。 :2015/07/01(水) 21:45:02.44 .net >>60 イラネ
62 :名無しさん@お腹いっぱい。 :2015/08/06(木) 19:23:20.86 .net シェルと、コマンドインタプリタと、ファイルマネージャーの違いを教えてください
63 :名無しさん@お腹いっぱい。 :2015/08/13(木) 13:25:19.32 .net UNIXのシェルって複数行コメント無いのかよ クソすぎだろ…
64 :名無しさん@お腹いっぱい。 :2015/08/14(金) 10:38:34.76 .net if false;then : : : fi でいいじゃん
65 :名無しさん@お腹いっぱい。 :2015/08/16(日) 10:56:59.03 .net >>64 そーゆーバッドノウハウを使わなきゃいけないのがクソすぎだって言ってるんよ
66 :名無しさん@お腹いっぱい。 :2015/08/16(日) 11:34:23.29 .net : << EOF hoge hoge hage EOF の方がいいか?
67 :名無しさん@お腹いっぱい。 :2015/08/23(日) 08:52:06.03 .net どういう書き方がいいか考えなきゃいけないのがクソすぎだし 読むほうもこの部分がコメントなのかどうか考えながら読まなきゃいけないのはクソすぎ 標準で用意されてるに越したことはない
68 :名無しさん@お腹いっぱい。 :2015/08/23(日) 14:45:52.77 .net そもそもインタラクティブ言語にコメントを付けると無駄になるだけ。 コメントして無駄にならないのはコンパイル型言語のみ。 シェルスクリプトなんてコメントは要らない。
69 :名無しさん@お腹いっぱい。 :2015/08/25(火) 22:10:14.35 .net だったら単一行コメントもいらないじゃん…
70 :名無しさん@お腹いっぱい。 :2015/08/26(水) 09:41:20.05 .net そうだよ。要らんよ。
71 :名無しさん@お腹いっぱい。 :2015/08/26(水) 10:44:26.94 .net #!/bin/sh 書くためにだけ単一行コメントの文法は必要。それだけ。
72 :名無しさん@お腹いっぱい。 :2015/08/30(日) 21:48:39.72 .net コメントによる性能劣化が気になるような処理を シェルスクリプトでやろうと思うのがおかしい
73 :名無しさん@お腹いっぱい。 :2016/03/29(火) 14:04:45.34 .net >>50 Your English doesn't make any sense. Please do NOT use automatic translator and WRITE IN PLAIN ENGLISH OR JAPANESE.
74 :名無しさん@お腹いっぱい。 :2016/03/29(火) 14:38:46.27 .net shell install de USB no setz zock she tall at, DVD drive gao she et cool das eye. Install to choo wash pie she mass. Alligator goes I'm ash.
75 :名無しさん@お腹いっぱい。 :2016/03/31(木) 09:38:52.20 .net https://twitter.com/jacobrossi/status/715209978286514176 BASH shell is coming to Windows (not a VM, not Cygwin, native Ubuntu Linux binaries on Windows)
76 :名無しさん@お腹いっぱい。 :2016/04/10(日) 01:54:18.32 .net WSLがこんなところにも。
77 :名無しさん@お腹いっぱい。 :2016/04/10(日) 03:31:42.47 .net Microsoftも軍門に下った テキストベースが世界を支配する
78 :名無しさん@お腹いっぱい。 :2016/05/07(土) 21:15:31.68 .net bashはlsやpsの出力から欲しい情報を絞り込むだけのために わざわざgrepを使わなきゃいけない駄作 やはりオブジェクト指向こそ至高 Select-StringとBashのgrepとの違い ttp://yanor.net/wiki/?PowerShell%2F%E6%96%87%E5%AD%97%E5%88%97%2FSelect-String%E3%81%A8Bash%E3%81%AEgrep%E3%81%A8%E3%81%AE%E9%81%95%E3%81%84
79 :名無しさん@お腹いっぱい。 :2016/05/19(木) 21:44:53.17 .net コマンドによって使える正規表現メタ文字の範囲が違うとか やっぱりUNIXってゴミじゃないですか… http://qiita.com/richmikan@github/items/b6fb641e5b2b9af3522e
80 :名無しさん@お腹いっぱい。 :2016/05/20(金) 08:13:24.05 .net 正規表現は言語処理系でも微妙に違ったりするのでしょうがない。 標準規格ってあるのかね。
81 :名無しさん@お腹いっぱい。 :2016/06/11(土) 18:43:57.86 .net PowerShellならWindowsサービスの実装くらい簡単にできる bash(笑)にはとてもできまい https://msdn.microsoft.com/ja-jp/magazine/mt703436
82 :名無しさん@お腹いっぱい。 :2016/08/19(金) 09:07:07.27 .net ついにお前らもPowerShellの軍門に下る時が来たのだ PowerShell on Linux and Open Source! https://blogs.msdn.microsoft.com/powershell/2016/08/18/powershell-on-linux-and-open-source-2/
83 :名無しさん@お腹いっぱい。 :2016/10/08(土) 03:44:13.42 .net マジレスするとMakefileみたいなのはPowerShellじゃ全然動かんでしょ? まあ使われないよな
84 :名無しさん@お腹いっぱい。 :2016/10/22(土) 18:36:34.74 .net PowerShellはシステム管理用ツールだぞ unixはシステム管理者が日常的にプログラムのビルドとかやらなきゃならんのか? いつまでたってもデスクトップでWindowsのシェアを削れないのも納得だ
85 :名無しさん@お腹いっぱい。 :2016/10/24(月) 23:02:52.81 .net >>83 psakeってのがあるぞ https://github.com/psake/psake
86 :名無しさん@お腹いっぱい。 :2016/11/01(火) 18:35:15.49 .net GoogleですらPowerShellに対応してるというのに 使われないとかどこの世界の話だ https://cloud.google.com/powershell/
87 :名無しさん@お腹いっぱい。 :2017/01/14(土) 21:02:32.48 .net bash糞すぎだろwwやっぱりPowerShellだな bashの初見殺しっぷりがハンパない件 http://qiita.com/kugyu10/items/5c852e5c1b0f8c98da01
88 :名無しさん@お腹いっぱい。 :2017/07/08(土) 09:25:20.65 .net >>81 shはサビス実装どころかシステムの根幹だから なしではUNIXは動かない
89 :名無しさん@お腹いっぱい。 :2017/08/06(日) 18:05:40.41 .net >>35 もっといいshとpythonあるから要らないです
90 :名無しさん@お腹いっぱい。 :2017/08/06(日) 18:06:59.08 .net >>84 何でもshが使われてるんだよ システムの起動にも システムのアップデートにも
91 :名無しさん@お腹いっぱい。 :2017/12/29(金) 07:29:22.74 .net 誰でも簡単にパソコン1台で稼げる方法など 参考までに、 ⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。 グーグル検索⇒『宮本のゴウリエセレレ』 32IHUIDTQ9
92 :名無しさん@お腹いっぱい。 :2018/05/22(火) 06:19:41.51 .net 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方 時間がある方はみてもいいかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 8T6FV
93 :名無しさん@お腹いっぱい。 :2024/03/27(水) 19:48:51.72 .net あとはコロナでわかったけど層の問題。
94 :名無しさん@お腹いっぱい。 :2024/03/27(水) 20:06:47.75 .net あかん その時点で交渉済やろうし、テレビ局側も普段グルメ番組とかでは?
95 :名無しさん@お腹いっぱい。 :2024/03/27(水) 20:58:17.54 .net 印象に残らないんだろうな
22 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★
本文 スレッドタイトル 投稿者