- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/02/22(土) 17:00:03.96 .net]
- https://github.com/att/ast
ksh 2020 リリース ↓ クソやろこれ ↓ ksh 93 にバック・トゥ・ザ・フューチャー ↓ 今に至る
- 26 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/08/12(金) 22:04:56.86 .net]
- Debian で ksh と set -o vi で使ってたけど、bash の方が素直な動きな気がせんでもない
- 27 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/03(土) 02:36:47.69 .net]
- mkshはシェアじわじわ伸ばしてるだろ、対話的に人気かはさておき
androidにコンソール機能だけの薄っぺらいアプリ入れるとmksh触ることになる 権限厳しくてデバイスファイルもまともにアクセスできんが 使いづらいスマホで疑似環境/ゲスト環境まで入れて弄る奇特な人間はそこにbashとか入れるだろうが
- 28 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/07(水) 06:14:49.34 .net]
- pdksh に逃げちゃいました
- 29 名前:名無しさん@お腹いっぱい。 [2022/09/08(木) 00:25:54.60 .net]
- >>27
mkshはkshじゃなくてpdkshベース 貧弱すぎてkshの足元にも及ばない
- 30 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/09(金) 19:46:37.78 .net]
- >>26
対話bashスクリプティングdashでやってるけどksh系のprintが羨ましいってのはある rsとかcolumn(linux版の高機能なやつ)を併用すれば良いんだけど、毎回色々忘れてマニュアル眺める bash頒布物にビルトイン用print.cのスタブが放棄されてるので、メンテナもそう考えてるんだろうな zshはなんかもう違う気がする
- 31 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/09(金) 20:00:02.08 .net]
- 思い付いた勢いでmkshとやら入れてmksh -c print mkshprint "$@"するだけのラッパ書いてみた、まあ変数アサインとかビルトイン特権な機能は諦めるとして
なかなか使い心地よさそうな感じ
- 32 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/09(金) 20:19:55.96 .net]
- ksh も bash も文法の大半は同じで、OS の差違、シェルの差異、バージョンの差異、どれが原因で動きが違うのかわからんのよね。
30−31 の人、凄そう。 そのシステムで利用されているシェルから、欲しいとこだけパクるしかしてないので、違いがよくわからない。
- 33 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/09(金) 22:23:11.14 .net]
- >>32
買いかぶってもらって悪いけど、普通に間違ってんだわ mksh -c 'print "$@"' mkshprint "$@" mkshに2つ目の@をバラして位置パラメータをセット、1つめの@はmksh自身にもう一度単語分割してもらう --helpを受け付けずすぐに使い方忘れそうなんで、--helpの時はman mkshからsedで切り出して表示するようにした
- 34 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/09(金) 22:41:33.48 .net]
- というか俺の思ってたフォーマット系最強コマンドとしてのprintはほぼzshの拡張機能だったらしい、zshも入れてみるか…
mkshのはフォーマット機能弱いけど、ヒストリやコプロセスに出力送れたりビルトインとして使えれば非常に強力なもの bashの配列変数に入ったfdでやり取りする方式のcoprocより使いやすいかもしれん、コプロセスを非常に繁用するので、もしかしたら対話シェルにbashから乗り換える事になるかも しかし何分ネット情報が少ない…
- 35 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/09(金) 22:48:52.84 .net]
- 普及してるbashでもcoprocのような高度な機能使ってる奴そんなおらんぞ
- 36 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/09(金) 22:57:28.40 .net]
- 色んなシェル触るのは大事だと思う、例えゴミクズだろうと名が通ってるものならば
例えば酔狂で一日(t)csh縛り経験するだけでも古文書の理解度が全然変わってくる
- 37 名前:名無しさん@お腹いっぱい。 mailto:sage [[ここ壊れてます] .net]
- >>33
何したいのか知らんが alias print="mksh -c 'print \"\$@\"' --" でいいんだろ? もしくはシェルスクリプトに書けばいいだけ #!/usr/bin/env mksh print "$@"
- 38 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/10(土) 11:49:13.97 .net]
- >>37
後者は等価だけど、前者は展開で壊れね?
- 39 名前:名無しさん@お腹いっぱい。 [2022/09/10(土) 14:11:10.32 .net]
- >>38
動作確認って知ってる?
- 40 名前:名無しさん@お腹いっぱい。 mailto:sage [2022/09/10(土) 17:05:38.82 .net]
- なぜ土曜日に動作確認してるんだい?
- 41 名前:名無しさん@お腹いっぱい。 [2022/09/10(土) 17:06:38.51 .net]
- >>40
自宅にパソコンないんか? すまんかったw ひどいことを聞いてしまったwww
- 42 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 19:35:20.52 .net]
- 一足早くpassword時代に比べると皆アホほど上手くやりますとしか聞こえない
- 43 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 19:37:34.60 .net]
- さみねほもをゆけゆわれろてすとけめへきあちやおのよえおやしつみむしみきせらむふぬふぬりわはあかおむ
- 44 名前:名無しさん@お腹いっぱい。 [2024/03/27(水) 21:07:36.80 .net]
- 怪我してたかわからんわ
- 45 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/03/27(水) 21:18:48.47 .net]
- 絶対どっかで落ちるわ
- 46 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/06/01(土) 06:12:02.13 .net]
- >>35
プロセス投げるのがシェルの本懐であってだな… きめ細かな制御やプロセスに名前付けたハンドルで扱えんのは今時時代遅れすぎる
- 47 名前:名無しさん@お腹いっぱい。 mailto:sage [2024/06/25(火) 16:10:10.87 .net]
- dtksh今何処
- 48 名前:名無しさん@お腹いっぱい。 [2024/08/24(土) 01:22:10.77 .net]
- kshはボーンシェルを改良したもの
- 49 名前: mailto:sage [2024/09/01(日) 20:38:50.21 .net]
- >>47
オープンソースかCDE依存でなければなあ
- 50 名前:名無しさん@お腹いっぱい。 [2024/10/14(月) 09:02:57.00 .net]
- コーンポタージュ
- 51 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/01/19(日) 15:39:20.32 .net]
- ksh93-1.0.10 インスコした
24年ユーザで使ってきたzshを置き換え システムのbashを置き換える予定 ちょいと kshrc の書き方に不慣れで時間がかかりそう
- 52 名前:名無しさん@お腹いっぱい。 [2025/10/10(金) 18:41:30.50 .net]
- AIXではデフォルトのシェル
- 53 名前:名無しさん@お腹いっぱい。 mailto:sage [2025/10/12(日) 06:41:54.10 .net]
- ぐーぐるしてでてくる話
- 54 名前:名無しさん@お腹いっぱい。 [2025/10/13(月) 11:57:06.59 ID:5a9QxY87e]
- シェル雑誌には自分らしいシェルとかいうお題目で、
kshユーザーを肯定するような記事がいろいろと載ってる。 kshこそが先進的で現代的なシェルだと言わんばかりに。 私はそういう雑誌で編集やってたことがあるから 本当のことを書きますけど、 作ってるほうだってそんなこと信じちゃいません。 ライターともよく話しました。 「こんな心にもないことよく書けるなー」 「目的は現実逃避ですからね じゃなかったらkshユーザーは読んでくれないですよ」 内心、kshは終わってるよなぁと思いつつも、 kshを賛美する記事を掲載する。 でもね、そういう特集を掲載しても一応反響はあるんですよ。 「私のksh人生は間違ってなかった」とかいう読者カードが少しは届く。 間違ってるって(笑)。 まあ単なるマイナーシェルユーザーに自己肯定の機会と人生への夢が与えられるし、 たとえウソの企画でも勘違いしてくれれば発行部数が上がるからいいけどね。
- 55 名前:名無しさん@お腹いっぱい。 [2025/11/03(月) 20:52:20.25 .net]
- てすと
|

|