【すくりぷと】
スクリプト とは?
最終更新:
💡 実行環境に渡して動かす、処理の「台本」
シェルや言語の実行環境などに渡して動かすプログラム。ファイルに処理をまとめ、定型作業の自動化やWebページの動作などに使う。内部でコンパイルされる場合もある。
📌 このページのポイント
- スクリプトもプログラムの一種で、処理を記述して実行環境に渡す
- シェルスクリプト・Pythonスクリプト・JavaScriptなどが代表例
- ファイル整理などの自動化やWebページの動作に使われる
- 利用者が別途コンパイルしなくても、実行環境の内部で変換されることがある
スクリプトって普通のプログラムと違うの?
どんなことに使うの?
たとえば、フォルダ内のファイル名をまとめて変更したり、ログを集めたりする定型作業だね。Webページでボタンに応じて表示を変えるJavaScriptもスクリプトの例だよ。
コンパイルせずに1行ずつ動くの?
HTMLのscriptタグも関係ある?
うん。JavaScriptをページ内に書いたり、src属性で外部ファイルを読み込んだりする。type属性によってはモジュールや実行しないデータを表すこともあるので、すべてが同じ実行命令ではないよ。
便利なら何でもすぐ実行していい?
ファイルの削除などを含む処理も書けるから、入手元と内容、実行する権限を確かめよう。短いスクリプトでもできることは処理次第だよ。速度も名前だけでは決まらず、実行環境と仕事内容によるんだ。
まとめ:ざっくりこれだけ覚えればOK!
「スクリプト」って出てきたら「実行環境に渡して動かす処理の台本」と思えばだいたいOK!
📖 おまけ:英語の意味
「Script」 = 台本・脚本
💬 コンピュータに行ってほしい処理を書いた「台本」と考えるとイメージしやすいよ。実際の実行方法は言語や実行環境によって違う。