No.2ベストアンサー
- 回答日時:
普通はreadを使います。
readの完了値でEOFも判断できるのがcshの$<に比べた時の利点です。例えば、while read a
do echo "$a"
done < file
で、cat file と同じことが出来ます。
aを環境変数にしたければexport aするのは普通のシェル変数と同じ。
あと、cshでのset 変数=$< ですが入力行に空白があると意図しない結果になるので、"$<" とした方がいいです。
sh/bash の read だと、read a b c のように空白(正確には$IFSの値のどれか)で区切られた複数のデータを詠むことも出来ます。詳しくは、man bash に書いてあります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) ログインシェル時のSHELL環境変数 1 2022/06/08 19:21
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- UNIX・Linux bash環境でのエラー対応をお願い致します。 1 2022/11/26 17:41
- UNIX・Linux Linuxのbash環境下です。 1 2022/11/27 12:31
- Windows 10 パスを通す 1 2022/09/10 20:01
- C言語・C++・C# C++の標準入力の書き方 6 2023/02/23 23:53
- Java Java 年数計算 3 2023/01/28 10:52
- Visual Basic(VBA) マクロについて教えてください。 4 2023/06/06 09:06
- その他(OS) Windowsで大量の画像サイズを半自動で変更する方法 6 2023/02/17 08:45
- Perl perlで2次元配列をサブルーチンに値渡しで渡す 5 2022/12/17 18:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.cshrc ファイルについて
-
Cシェル内でBシェルの様な関数...
-
シェルにて日付計算して値を取...
-
Cシェルでのファイルからの入...
-
export と set は違うの?
-
シェル(ksh)で変数にある文字列...
-
シェルとシェルの間で環境変数...
-
mac os x10.6.4のターミナルでp...
-
(PC初心者)シェルスクリプト...
-
バックスラッシュの意味がわか...
-
Linuxのファイル禁止文字
-
シェル内で自動ユーザ変更
-
makefile内の$$$$の意味
-
↑で前のコマンドを出したい
-
ターミナルが全く入力できない
-
ログインシェルの役割
-
Dirコマンドでフォルダ内ファイ...
-
TOPコマンドで表示するCPU使用...
-
エクセルの表にヘンな枠が・・・
-
batである文字列内に特定の文字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Cシェル内でBシェルの様な関数...
-
export と set は違うの?
-
ターミナルが全く入力できない
-
ubuntuの端末の左にカレントデ...
-
シェルスクリプトで #!/bin/sh ...
-
.cshrc ファイルについて
-
バックスラッシュの意味がわか...
-
シェル 会話形式でエンターキ...
-
『存在するかどうか分からない...
-
シェルスクリプトに関する問題...
-
lsコマンド部分一致方法
-
シェルスクリプトのbashとperl...
-
シェル(ksh)で変数にある文字列...
-
mac os x10.6.4のターミナルでp...
-
Linuxのファイル禁止文字
-
Solarisでデフォルト環境変数の...
-
ps -aのセッションリーダとは
-
csh (tcsh)での環境変数の長さ...
-
Cシェルでのファイルからの入...
-
tcshなのにスクリプト構文中のs...
おすすめ情報