「Transwiki:Bash Shell Scripting」の版間の差分

ナビゲーションに移動 検索に移動
M
==入力/出力==
===ビルトインのread===
From <tt>help read</tt>のヘルプより:
 
read: read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t timeout] [-u fd] [name ...]<br />
Read a line from the standard input and split it into fields.
 
read はユーザーの入力や標準入力またはパイプからの読み込みのためのツールです。
read is great for both user inputs and reading standard inputs/piping.
 
ユーザー入力の例:
An example of user input:
<source lang=bash>
# 'readline' prompt default variable name
 
echo "$command"</source>
それをよりシンプルにした例:
Or even simpler:
<source lang=bash>pause() { read -n 1 -p "Press any key to continue..."; }</source>
 
Hello-world level example of stdout operationレベルの標準出力の操作の例:
<source lang=bash>echo 'Hello, world!' | { read hello
echo $hello }</source>
112

回編集

案内メニュー