シェルスクリプト相談室
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドの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文 という感じで半角スペースやカンマが入ります
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5100日前に更新/248 KB
担当:undef