[過去ログ]
シェルスクリプト総合 その28 (620レス)
シェルスクリプト総合 その28 http://mevius.5ch.net/test/read.cgi/unix/1533154936/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
283: 名無しさん@お腹いっぱい。 [sage] 2021/03/31(水) 10:37:33.90 シェルなんだから外部コマンドは呼べるし、テキストも扱えるしそんなに変わらんのでは そんなに変らんということはすなわち、わざわざunix環境で使うモチベとしては弱いと思うが ドザーが流行りのwsl使うのには便利なんじゃね http://mevius.5ch.net/test/read.cgi/unix/1533154936/283
285: 名無しさん@お腹いっぱい。 [] 2021/03/31(水) 22:49:44.43 >>283 Windowsのコマンドはスクリプトから使うことを考慮されてない物が多い 例えば、copyコマンドは、copyすると 1 個のファイルをコピーしました。 とか人間のためのメッセージが出てくるからテキスト処理に向かない バッチファイルは人間が操作するのと同じことただやるだけ (出力を加工しない)なのでバッチファイルから使う分にはそれでもいいが シェルスクリプトのように出力と入力をつないで処理することには向いていない だからpwshはWindowsのコマンドを呼び出さない 一方pwshで使うAPIは1行1データのテキストにはなってないし 普段使ってる外部コマンドではない どちらかと言えばPythonなどの関数に近い Unix/Linuxの外部コマンド・・・1行1データのAPIインターフェースでCLIからも参照する pwsh、Python、多くの言語・・・引数と戻り値のAPIインターフェースで言語内から参照しない APIのインターフェースが大きく違っていて Unix/Linuxの外部コマンドは改行の扱いが難しいなどの制限があるが その制限の範囲内ではスクリプトからも人間からも使いやすくて 他の言語には置き換えることが出来ないんだよ http://mevius.5ch.net/test/read.cgi/unix/1533154936/285
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s