3
3

More than 3 years have passed since last update.

Linux コマンド 【read編】

Last updated at Posted at 2020-06-07

readコマンド

標準入力から読み込みを行います。標準入力から1行読み取り,読み込んだ内容をシェル変数に格納します。

ファイル(pra1.sh)内容
#!/bin/bash

read -p 'ファイル名を入力してください' fh
echo $fh

-p : ユーザーの入力情報を標準入力とする
fh : 任意の変数名 標準入力の情報をこちらに格納
$fh :格納したユーザー入力情報を表示

実行結果
$ ./pra1.sh
ファイル名を入力してくださいHello World
Hello World

使用例

ファイルstring.txtの内容を読み込み,標準出力に出力します。

ジョブ定義スクリプトの内容

使用例
while read LINE
do
 echo "$LINE"
done     < string.txt
3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3