ソースの可読性や開発効率はともかく、C#でできる事はPowerShellでもできる

143 : 2021/08/05(木) 08:53:47.44 ID:ujBeR30L
(ソースの可読性や開発効率はともかくとして)C#でできる事は殆どPowerShellでもできる
コールバックにも応答できるし「やろうと思えば」スクリプトだけで別スレッドを扱える

これを知らないにわかが多い事多い事

レス143番の画像サムネイル

144 : 2021/08/05(木) 12:03:06.86 ID:5oe9F5um
「完全にスクリプトだけしか使わない」でも理論的にコンピュータができる事は全てできでしょうね。
非現実的で無駄な努力としか言い様がなくて、労力が浪費されるから誰もやらないだけでね。
145 : 2021/08/05(木) 12:07:45.70 ID:l6bB2taj
そういう意味ではスクリプトは基本的にはテキストのみ取り扱う程度でプログラムとの住み分けができるのが重要ですね

でもたまにスクリプトでオブジェクトが扱いたくなるケースがあったとしてどうすればいいんだろう

146 : 2021/08/05(木) 13:40:06.42 ID:erChZWrx
スクリプトがシェルスクリプトの事なLL言語でもお好きな言語でご自由に
147 : 2021/08/05(木) 15:04:00.04 ID:060qq1sX
シェルスクリプト・PowerShell, awk よりも複雑なものは、Ruby 一択。
ファイル操作・テキスト処理に、おすすめ

漏れは、apt upgrade も、Ruby スクリプトで実行してる。
スクリプト内で、`~` で外部コマンドも呼べる

#!/usr/bin/env ruby

# 全パッケージの更新

# sudo のパスワードを自動入力する
# echo <your_password> | sudo -S <your_command>

puts `echo パスワード | sudo -S apt-get update`

puts `sudo apt-get upgrade -yV`

元スレ:LinuxやめてWindowsデスクトップにしたら快適だった件

コメント

タイトルとURLをコピーしました