シェル・スクリプト・リファレンス 連載をフォロー 【 ファイルからの読み込み 】 2006.02.28 コピーしました シェル・スクリプト・リファンレス コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス ファイルからの読み込み readを利用すると,ファイルの内容を読み込むこともできる。読み込みには以下のように記述する。 BUFIFS=$IFS IFS= exec 3< 入力ファイル名 while read FL 0<&3 do 処理 done exec 3<&- IFS=$BUFIFS 「入力ファイル名」には読み込みたいファイル名を,処理には読み込んだファイルの処理内容を記述する。実行すると,ファイルの内容を1行ずつ読み込み,変数FLに代入していく。処理中で$FLとすることで,読み込んだファイル内容を利用できる。 たとえば,以下のようなシェル・スクリプト「add_number.sh」があったとする。 #!/bin/sh l_num=1 BUFIFS=$IFS IFS= exec 3< $1 while read FL 0<&3 do echo "$l_num : $FL" l_num=`expr $l_num + 1` done exec 3<&- IFS=$BUFIFS このスクリプトを実行すると,読み込んだファイルの行頭に行番号を付けていく。 $ ./add_number.sh document.txt 1 : Nikkei Linux 2005/4 2 : ISSUE 1, How to use Samba server 3 : ISSUE 2, OpenOffice.org 2.0 4 : SUPPLEMENT, Handbook if Shell 関連事項 read この記事の目次へ戻る あなたにお薦め 今日のピックアップ 就活生1300人がイメージする「DXが進んでいる会社」、5業界のトップ20を一挙紹介 2025.04.15 偽ログイン画面をユーザーに合わせて変更、新手のフィッシング詐欺の脅威を認識せよ 2025.04.16 富士通撤退でも「最後まで走り抜く」、ATM監視最大手のSocioFuture菅原社長 2025.04.16 「今月は残業をつけず、来月に回して」と改ざん指図する上司に困るITエンジニア 2025.04.16 セブン銀行のATM顔認証サービス、ディープフェイク対策を強化し1年遅れで提供開始 2025.04.16 なぜChatGPTでデータ分析ができるのか、秘密は「Python環境」の一体化 2025.04.16 Excelのセル上に表示される「Copilot」アイコンからAIを素早く使う 2025.04.16 AIエージェントの外部ツール連係、MCPとFunction Callingが欠かせない存在に 2025.04.16 OpenAIが「GPT-4.1」を提供開始、コンテキストウインドーは100万トークン 2025.04.15 Googleフォトの写真を人物や撮影場所で検索、秘密の写真はフォルダ移動で対象外に 2025.04.16 OneDriveの1TBプランなら最新のデスクトップ版Office付き、Copilotも使える 2025.04.16 IIJの400万超アカウントに顧客情報漏洩の可能性、メールセキュリティーサービスで 2025.04.15 注目記事 約7割がAIによる顧客対応を評価、1万人調査で分かったCX先進企業への道 今後本格化するAI活用で、成果を出すために必要なデータ基盤とは 複製・移動・フォーマット一切不要、動画で見るクラウド間データ統合の最前線 オフィス回帰が生む油断、“いつの間にか空いた”サイバー攻撃の抜け穴をふさげ おすすめのセミナー CIO養成講座 【第37期】 業種を問わず活用できる内容、また、幅広い年代・様々なキャリアを持つ男女ビジネスパーソンが参加し、... 意思が伝わる、資料が見違える「ビジネス図解」4つのセオリー インフォグラフィックスとは、形のない情報やデータなど伝えたいことを分かりやすい形で表現する技法で... 「なぜなぜ分析」演習付きセミナー実践編 このセミナーでは「抜け・漏れ」と「論理的飛躍」の無い再発防止策を推進できる現場に必須の人材を育成... 業務改革プロジェクトリーダー養成講座【第18期】 3日間の集中講義とワークショップで、事務改善と業務改革に必要な知識と手法が実践で即使えるノウハウ... IT法務リーダー養成講座 システム開発・運用に関するもめ事、紛争が後を絶ちません。それらの原因をたどっていくと、必ず契約上... ITリーダー養成180日実践塾 【第15期】 8回のセミナーでリーダーに求められる“コアスキル”を身につけ、180日間に渡り、講師のサポートの... セミナー一覧 注目のイベント DLC Server & Datacenter Summit (DSDS25) 東京ナイト 2025年 4月 21日(月) 17:00~19:10 【4月22日】大幅コスト増の「仮想化問題」、AI時代にITインフラをどう見直すか AIトレンドFORUM 2025 2025年 4月 23日(水) 13:00~17:00(予定) 【4月23日】話題の能動的サイバー防御、従来のセキュリティ対策と何が違う? 2025年4月23日 【4月24日】押さえておきたい最新ハイパーバイザーの特徴、60分で徹底解説 2025年4月24日 【4月25日】NVIDIAと語る最先端のAIユースケース、展示コーナーで体験も可能 2025年 4月 25日 Cyber Identity Foresight 2025 2025年4月25日(金)16:00-18:00/5月21日(水)16:00-18:00 経営課題解決シンポジウム ~経営×AI編~ 2025年5月28日(水)13:00~16:20 付加価値ある意匠デザインを実現するものづくり技術2025 2025年5月29日(木) 10:30~17:00 【5月29日】「エッジAI×最新半導体」がもたらす未来 ~Avnet Tech Day 2025 2025年 5月 29日 おすすめの書籍 Power Platform 運用の教科書 Power Platformでローコード開発・運用する手法を、マイクロソフト米国本社の製品開発マ... 部品メーカーサバイバル R&D改革15のポイント 自動運転や電動化の動向「CASE」の中で新技術開発を図る自動車部品メーカーの業務改革へ向けた打ち... 技術者天国 日亜化学工業、知られざる開発経営 LEDや半導体レーザー分野で世界をリードする日亜化学工業。失敗を責めず挑戦を促して高成長に導く開... クラウドデータベース入門 クラウドネイティブの若手ITエンジニアも、オンプレ育ちのベテランも、両者をつなぐクラウドファース... ChatGPT &生成AI 実践活用ガイド マイクロソフトの「Copilot」やグーグルの「Gemini」を含め、生成AIの最新動向や驚きの... SDV革命 次世代自動車のロードマップ2040 自動運転で、自動車の価値は運転性能よりも、その中でいかに過ごすかにシフトする。その価値を追求する... 書籍一覧 日経BOOKプラスの新着記事 はじめに:『日本の優秀企業研究 企業経営の原点 6つの条件(日経ビジネス人文庫)』 ソフトバンク部長にソニー生命社員…詐欺等で逮捕後の「反省の言葉」 人は、選択肢が多過ぎると「選ばないこと」を選ぶ DeNA南場智子が見る優秀な人 素直だけど頑固、頑固だけど素直 仲野徹「2040年の未来へ、この本を頭に入れて生きていくといい」 はじめに:『ゲーム理論入門(日経文庫)』 聖光学院・野谷教諭「言葉の力、文学の力をかみしめる本」 アフラック「がん保険」は悪くなかった 65歳から給付金半額の意味 NVIDIA、なぜ世界が注目? AI最強企業を知るための7つの疑問 今日から使える、「よい説明」のテクニック 日経クロステック Special What's New AWSパートナーアワードで2冠の実力とは 今、システム運用に必要な変革とは? 経営 企業成長に必須なECのDX推進のカギとは 先進自治体が集まって徹底討論!自治体DX アジャイル開発が生成AIの活用に有効 決算短信の英文開示 見逃せない重要課題 「複合AI」に必要なITインフラを考える Salesforce≫求められるスキルは リコーのDX新拠点 その実力に迫る 教育の質を高め、人材育成に寄与する新制度 「DXの伴走者」に聞く変革への戦略&方策 多角的アプローチによる顧客価値創造とは? Suicaデータを活用する駅カルテとは! 業務のデジタル化の「障壁」と「解決策」 未来ビジネスを創るテクノロジーの力 大和ハウスのデジタル帳票基盤、導入の裏側 ServiceNowでDXを加速≫方法は SAPプロジェクトの全体像をいかに描くか クラウド AWSパートナーアワードで2冠の実力とは 自治体も導入!キントーンで叶う、AI活用 AIとデータの“主権”は自社で持つ アプリケーション/DB/ミドルウエア OCIとAzureで実現するIT基盤 製造業デジタル変革の最前線とは AIエージェント時代での製造業のDX戦略 動画解説>AIからERPまで。DXの鍵は 運用管理 今、システム運用に必要な変革とは? レッツノートで変える三井住友信託銀⾏の業務改⾰ 製造業3社が企業を超えて業界課題に挑む! サーバー/ストレージ 「サーバ―」部門満足度No.1企業に訊く サービス利用型商材でインフラ関連業務改革 これからのオンプレが目指すべき姿 DX時代 サーバー向けCPUの最新情報 生成AI時代を支えるサーバーの高い技術力 AIとIoTで建設現場はどう変わる? クライアント/OA機器 AI時代、最新PCラインアップの全体像 セキュリティ 世界500人の専門家の分析を製品に反映 CRA適用の影響と製造業の打つべき一手 「負担」を抑えて、「安全」を得るには? 増えるWebサイトが経営リスクに≫理由は