[過去ログ] シェルスクリプト総合 その31 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
10
(2): デフォルトの名無しさん [sage] 2019/08/11(日) 06:42:57.65 ID:d6NgfAAh(2/5) AAS
>>8
8(1): デフォルトの名無しさん [sage] 2019/08/11(日) 02:56:20.42 ID:GFStkW/c(2/3) AAS
>>7
Heirloom shのことだとして(意図的だろうけど)POSIX shではなく
レガシーなBourne shellに近いから「Version 7 UNIX の sh(1) に一番近い」なんだよ

つまり、Version 7 UNIX の sh(1) は Bourne shell。
具体的には ArithmeticExpression $((1+2)) や
Parameter substitution のうち ${p#foo} や ${p%bar} みたいな
POSIXの仕様を実装してない。
いや根拠ある?(公式文書内の発表とかで。無い気がする。)
しつこくてごめんね。小さいことが気になる性格なの。

Most scripts that run in the Heirloom Bourne Shell will run with any Unix shell that is still in use in the twenty-first century.
外部リンク[html]:heirloom.sourceforge.net
95: デフォルトの名無しさん [sage] 2019/08/12(月) 02:05:47.65 ID:U5E/4roV(1) AAS
Mac特有の挙動(UNIXの要求に合わせるためにAppleが独自で変更してる)なのに
それに気づかないで、bashでは-nに対応してないって騒いでたんだっけ?
160
(1): デフォルトの名無しさん [sage] 2019/08/19(月) 20:50:25.65 ID:JcVwKxxm(4/4) AAS
>>149
149(3): デフォルトの名無しさん [sage] 2019/08/19(月) 17:39:47.54 ID:xlQPwL5+(5/7) AAS
・POSIXに準拠することにはメリットがある
↑これは俺もそう思うけど(正しいかどうかは別にして)
・今のPOSIXでは不十分なので,規格を拡張して,各社にそれを追従するよう促すべきだ
↑これは違うと思う。POSIXの「不便さ」は「どこでも動く」ことの引き換えであることを忘れてはいけいない(ルポ風)
おれは、促すまではいいと思うが、こんな所での妄想レベルの機能なんか
促されたからってそうホイホイ実装しないだろうと思うんだな
232
(1): デフォルトの名無しさん [sage] 2019/08/21(水) 13:30:51.65 ID:KOXkIKEx(1) AAS
思いつかないなら、無いって素直に言えばいいじゃん。言い訳ばっかり
337: デフォルトの名無しさん [sage] 2019/08/23(金) 11:59:37.65 ID:UifFOlyJ(2/2) AAS
ていうかGNU lsもsystemdも「Unix環境で使える」というだけで「Unix哲学に基づいてる」とは標榜してないしねぇ。
ま,俺は別にUnix哲学が絶対的正義とは思ってないけど。
ただ自分で作るツールはUnix哲学とユーザビリティを両立させるべく努力してるけど。
819: デフォルトの名無しさん [sage] 2019/10/03(木) 23:49:00.65 ID:wbZFe5vy(3/3) AAS
パイプが強烈だから文字列処理に強い perl でしょ
オブジェクト指向はいらない
878: デフォルトの名無しさん [sage] 2019/10/08(火) 19:07:13.65 ID:/hvysQLZ(1) AAS
pythonはワンラインにはあまり向かんのは同意。
フリーフォーマットじゃないんで当たり前といえば当たり前か。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.041s