シェルスクリプト相談室at TECHシェルスクリプト相談室 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト950:デフォルトの名無しさん 08/06/16 13:49:14 >>949 Permission denied 951:デフォルトの名無しさん 08/06/16 14:14:52 以下のスクリプトで echo をした時に AAAeo kakikukeko sasisuseso AAAituteto naninuneno hahihuheho と表示されるのですが どうすれば tatituteto naninuneno hahihuhehoAAA と表示できるのでしょう? 環境は実行シェルはbashです FUGA="'AAA'" awk '{print;}' hoge.txt | while read LINE; do MOGE=`echo "$LINE" | cut -d , -f 2-` echo "$MOGE""$FUGA" done hoge.txt a,aiueo kakikukeko sasisuseso b,tatituteto naninuneno hahihuheho 952:デフォルトの名無しさん 08/06/16 14:55:37 >>951 やりたいことが判らん。awkを使う理由が判らん。手元で再現できん。 つーか、折角awkを使うならawk -F, '{print $2 "AAA";}'じゃいかんの? 953:951 08/06/16 15:09:30 >>952 レスありがとうございます やりたい事としては ファイルから1行読み込んで1行をパースし FUGAと連結した文字列を別のコマンドを実行させたい です 1行の内容としては aaaaa,hogehoge mogemoge aiueo という風に書きましたが実際には aaaa,SQL文 という感じで半角スペースやカンマが入ります 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch