標準的な入力チャンネルで現行のWolfram言語が起動されたオペレーティングシステムコマンドに与えられた,入力を表す.
$ScriptInputString
標準的な入力チャンネルで現行のWolfram言語が起動されたオペレーティングシステムコマンドに与えられた,入力を表す.
詳細
- Wolfram言語カーネルがwolframscriptメカニズムを介して起動された場合,$ScriptInputStringには標準入力で与えられたすべての入力が含まれている.
- Wolfram言語カーネルがwolframscriptメカニズム以外の方法で実行されている場合,$ScriptInputStringはNoneを与える.
例題
例 (1)
インタラクティブなセッションでは,$ScriptInputStringはNoneに設定されている:
$ScriptInputStringwolframscriptの実行ファイルを求める:
wolframscript = "!\"" <> FileNameJoin[{$LaunchDirectory, "wolframscript"}] <> "\"";args = If[$OperatingSystem == "Windows", " -code $ScriptInputString", " -code '$ScriptInputString'"];$ScriptInputStringは,この場合は標準入力が空なので空白文字列に設定されている:
Import[wolframscript <> args, "Text"]関連するガイド
テキスト
Wolfram Research (2016), $ScriptInputString, Wolfram言語関数, https://reference.wolfram.com/language/ref/$ScriptInputString.html.
CMS
Wolfram Language. 2016. "$ScriptInputString." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/$ScriptInputString.html.
APA
Wolfram Language. (2016). $ScriptInputString. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/$ScriptInputString.html
BibTeX
@misc{reference.wolfram_2026_$scriptinputstring, author="Wolfram Research", title="{$ScriptInputString}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/$ScriptInputString.html}", note=[Accessed: 07-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_$scriptinputstring, organization={Wolfram Research}, title={$ScriptInputString}, year={2016}, url={https://reference.wolfram.com/language/ref/$ScriptInputString.html}, note=[Accessed: 07-August-2026]}