
bashシェルスクリプトの素人です。
IPアドレスを1行に1つずつ記したファイル IP.txt と、IDを1行に1つずつ記したファイル ID.txt があります。
これらのファイルを使用して下のコマンドをすべてのIPアドレスに対して実行した結果を得たいです。
コマンド▲IPアドレス▲ID > result.txt
IPアドレスの配列と、IDの配列を作成し、それをforでループさせれば良いのではと考え、Webで調べましたが実現方法がわからず困っています。
素人質問で申し訳ありませんが知恵を貸してください。
No.2ベストアンサー
- 回答日時:
pasteコマンドでファイルを横に連結すれば、配列を使う必要は無い。
paste IP.txt ID.txt |
while read ip id
do コマンド $ip $id
done > result.txt
bashの配列に入れるのだとすると
ip=(`cat IP.txt`)
id=(`cat ID.txt`)
for i in ${!ip[*]}
do コマンド ${ip[$i]} ${id[$i]}
done > result.txt
>Webで調べましたが実現方法がわからず困っています。
man bash を見ましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ネットワーク コマンドプロンプトで、コマンドの飛ばし方を教えてください。 ネットワークにデータを飛ばす(copy) 4 2022/10/19 11:21
- その他(コンピューター・テクノロジー) batファイルでPCの設定内容やプロパティーを取得したいのですが、コマンド1個で1ファイルとなるのを 2 2022/04/27 15:27
- ヤフオク! ヤフオク ipアドレス 1 2022/08/23 23:41
- Oracle ビットで表せる数値について 3 2022/09/12 16:37
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- UNIX・Linux raspberry piを使ったWebサーバー制作をしています、接続するネットワークを変更したときに 1 2023/01/09 15:57
- YouTube パソコンのIPアドレスを複数、持つことに関して、法律に違反ですか。 9 2022/06/23 18:20
- アプリ アプリが取得しているipアドレスについて 2 2022/06/07 20:50
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- その他(インターネット接続・インフラ) アプリ利用者を特定し、裁判に 2 2022/06/09 21:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
tar cvzf /home/egate9200/back...
-
“chmod”のカタカナ読みを教えて...
-
バッチ終了時にDOS窓を閉じるコ...
-
clコマンドで実行ファイルの出...
-
ダブルクォーテーションのファ...
-
ショートカットをデスクトップ...
-
powershellでlinuxのduコマンド...
-
バッチファイルで実行コマンド...
-
ftp 出力時間
-
FTPコマンドを非表示にする
-
findstrでヒットした1行前の文...
-
【LINUX】sudoコマンドについて
-
プログラムの処理時間を表示する
-
VBSでDOSプロンプト
-
VBからエクセルマクロを実行したい
-
電話をかけるプログラム
-
バッチファイルを使ってテキス...
-
大量のフォルダからひとつのフ...
-
コマンドプロンプトのエラーに...
-
コマンドプロンプトの「%1」と...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチファイル 文字列にスペ...
-
バッチ終了時にDOS窓を閉じるコ...
-
コマンドプロンプトをクリック...
-
make test って何をするための...
-
findstrでヒットした1行前の文...
-
シェルの「:コマンドが見つか...
-
ショートカットをデスクトップ...
-
ftpコマンドを実行すると「425 ...
-
バッチファイルを使ってテキス...
-
Pythonで単純にファイルを結合...
-
フォルダ、ファイル操作に最適...
-
シェルスクリプト内のcdで、カ...
-
コンピュータ名をファイル名に...
-
DOSコマンドに詳しい方、お知恵...
-
SSH接続でwindowsサーバのコマ...
-
FTPの連続実行でフリーズする
-
ftpコマンド出力結果の取得
-
バッチファイルについて教えて...
-
2つ目の「pause」は無効?
-
バッチファイルでのMACアドレス...
おすすめ情報