2024-01-07

anond:20240107182216

vscodeで使えるやつがあったはず。ちょっと複雑なやつ書く時には便利だよ

  • ??? cronでシェルスクリプトを定期実行してバッチ処理してるプロダクション世界中にめっちゃいっぱいあるけど

    • 別にcronからキックできるのはシェルスクリプトだけじゃないよね。 シェル経由のしてるだろうけど

      • 別にcronからキックできるのはシェルスクリプトだけじゃないよね。 はあ、それがなにか できるのはシェルスクリプトだけじゃないけど、シェルスクリプトをキックしているプロダク...

        • ヤバいって言ってるだけだが。 シェルスクリプトの問題点について考えたこと無い?

          • デバッグとかで不安とか? シェルスクリプトのデバッガーとかあるのかな 知らんけど

            • vscodeで使えるやつがあったはず。ちょっと複雑なやつ書く時には便利だよ

          • いや別にヤバくないけど インタプリタ自体も含めて、よくテストされてコードの内容も大勢の人間に検証されている標準コマンドの組み合わせでバッチ処理できるならそれに越したこと...

            • シェルで使われてるコマンドってドキュメント化されてない機能多すぎて入出力が全然信頼できない、特定の条件でコマンドの出力結果がずれ込んだり変な文字が入ったりとか経験ある...

              • 別に高級なスクリプト言語でも標準ライブラリやインタプリタのバグは踏むときは踏むし マイクロタスクな標準コマンドは高級言語のインタプリタほど頻繁なセキュリティアップデート...

                • 横からだがシェルスクリプトやばい増田へ。これほど丁寧に解説して貰えるのはありがたいことなのでよく読んで理解しておきなよ 君の好きそうなところだとDockerのコンテナイメージ...

                  • ほかの回答でも書いてるがシェルプロセス経由するとかは別に気にしてないんだよね。 正直技術のツギハギでもソフトウェア工学のテストの要件満たせてれば問題ないんだけど、 曖昧さ...

                    • 曖昧さっていうのが何かわからん。マイナーなコマンドを後から入れたとかじゃなくて標準的なコマンドを使うとして、manで出てくる情報で何が不足しているかピンとこないんだが

                      • あんさん、Dockerとか言ってるしあんまりシェルの凄まじい現場とか見たこと無いのでは。 シェルってのは人間の向けのコマンドの出力結果をawkとかsedで分解して後続につなげるもんなん...

                      • きみは一回既存企業のフルマネージド化みたいな現実のサービス構造に触れた方がいいと思うよ。 世の中きみが思ってる程小規模でもなければ単純でもないし、たかだか200ノード程度の"...

                • 高級なスクリプト言語でも標準ライブラリやインタプリタのバグは踏むときは踏むし バグとかじゃなくて、開発者が把握してない動作の話なんだが、 シェルスクリプトに使用したコ...

                  • シェルスクリプトに使用したコマンドのすべての挙動を把握している? 使用予定のオプションだけでも出力結果のすべてのパターンを把握している? 標準ライブラリのすべての関数...

                    • 標準コマンドは標準入出力を通してプログラム同士で連携することを想定して作成されており、 入出力の破壊的変更を気軽にコミットしようとしたら秒でハネられます Linuxのシステ...

                      • 標準コマンドは標準入出力を通してプログラム同士で連携することを想定して作成されており、 入出力の破壊的変更を気軽にコミットしようとしたら秒でハネられます Linuxのシス...

                  • 横からだがシェルスクリプトで使用してるコマンドの仕様を把握するのなんて高級言語で使用するAPIの仕様を把握するのと同じぐらい基本的で当たり前のことだよ。manっていうコマンド...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん