• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シェルプログラミングで文字列分割)

シェルプログラミングで文字列分割

このQ&Aのポイント
  • シェルプログラミングでCSVファイルからユーザ名とパスワードを読み込み、コマンドに渡す方法について説明します。
  • CSVファイルからユーザ名とパスワードを抽出し、シェルスクリプト内で利用する方法を紹介します。
  • awkやperlなどを使用してCSVファイルからユーザ名とパスワードを抽出し、シェルコマンドに渡す方法について解説します。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

user1,pass1 という行から command user1 pass1 という行を (sed なり awk なり Perl なりで) 作って sh に (パイプで) 喰わせるのが簡単かなぁ. sed なら sed -e 's/,/" "/; s/^/command "/; s/$/"/' それ |sh くらい?

imaratio
質問者

お礼

ありがとう御座います!! のぞみの結果を得る事が出来ました!! Tacosanさん天才!! for `cat user.txt` 。。。のような感じで考えて行き詰ってました。 ありがとう御座いました!

その他の回答 (1)

noname#98978
noname#98978
回答No.1

二つの値を正規表現で取り出して、コマンドラインを組み立てて実行すればいいです。

imaratio
質問者

補足

その方法を聞いているのですが? 答えになって無くないですか?

関連するQ&A