Closed5

【Linux】while readでファイルの中身を1行ずつ読み込む

not75743not75743
user.txt
user1
user2
user3
user4
user5
user6
user7
user8
user9
user10
user.sh
#!/bin/bash

while read line
do
  echo "あなたは${line}です"
done < "user.txt"
not75743not75743

実行

$ ./user.sh 
あなたはuser1です
あなたはuser2です
あなたはuser3です
あなたはuser4です
あなたはuser5です
あなたはuser6です
あなたはuser7です
あなたはuser8です
あなたはuser9です
あなたはuser10です
not75743not75743

メモ

  • whileループがファイルuser.txtを1行ずつ読み込む。
  • echoコマンド実行、現在のuserを表示
  • user.txtから読み込み完了したらwhileループから抜ける
このスクラップは2023/07/31にクローズされました