- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シェルプログラミングで文字列分割)
シェルプログラミングで文字列分割
このQ&Aのポイント
- シェルプログラミングでCSVファイルからユーザ名とパスワードを読み込み、コマンドに渡す方法について説明します。
- CSVファイルからユーザ名とパスワードを抽出し、シェルスクリプト内で利用する方法を紹介します。
- awkやperlなどを使用してCSVファイルからユーザ名とパスワードを抽出し、シェルコマンドに渡す方法について解説します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
user1,pass1 という行から command user1 pass1 という行を (sed なり awk なり Perl なりで) 作って sh に (パイプで) 喰わせるのが簡単かなぁ. sed なら sed -e 's/,/" "/; s/^/command "/; s/$/"/' それ |sh くらい?
その他の回答 (1)
noname#98978
回答No.1
二つの値を正規表現で取り出して、コマンドラインを組み立てて実行すればいいです。
質問者
補足
その方法を聞いているのですが? 答えになって無くないですか?
お礼
ありがとう御座います!! のぞみの結果を得る事が出来ました!! Tacosanさん天才!! for `cat user.txt` 。。。のような感じで考えて行き詰ってました。 ありがとう御座いました!