The UNIX and Linux Forums  
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > シェルプログラミングとスクリプティング
Googleのunix.com



シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
cshからshをどのようにスクリプトコマンドを実行する bonovox シェルプログラミングとスクリプティング 2 2008年6月25日 04:24午前
どうというよりも、文字列には、コマンドを実行するコマンドを構築する littlejon シェルプログラミングとスクリプティング 1 2008年5月29日 08:05午後
シェルスクリプトのユーザコマンドを実行する redtiger シェルプログラミングとスクリプティング 1 2008年4月30日 06:53午後
スクリプトや実行を実行する Kespinoza97 シェルプログラミングとスクリプティング 4 2007年6月23日 09:27午前
Plzヘルプ:どのようにコマンドを作成している他の端末上でコマンドを実行するために使用する Aashish UNIXのダミー質問と回答のため 2 2006年3月3日 12:25午後

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2008年7月17日
gugs gugs is offline
登録ユーザー
  
 

参加日: 2008年7月
投稿: 44
助けてください:削除するsedコマンドをビルドして実行するスクリプトで

私はいくつかのデータ(例: 47975081_1215781266128鍵を格納するために) 、それを想定することができますが、他のデータへの鍵となる配列を使用しています。

私は、ファイルのキーの数(範囲)に基づいてデータを抽出すると、変数には、次のコマンドを使用して、結果のデータを保存:
セッド - n 'を/ 47975081_1215781266128 / 、 / 42628155_1215781428374 / p 'をtest1.txt

私のスクリプトでは、ビルド セッド コマンドを実行すると、下のコードを使用してファイルには、気温に書き込む:
Range1 \u003d " $ (キー[ $私] ) "
範囲\u003d " $ (キー[ $私+1 ] ) "
一\u003d "セッド - n 'を/ "
b \u003d"/,/"
ç \u003d " / p ' "を
エ\u003d " test1.txt "
エコー" $ 1 $ Range1 $ b $範囲$ ç $エ" > temp.txt

[ OK ]を、この作品は、一時ファイルを以下の文字列を書き込みます:
セッド - n 'を/ 08465696_1215781522540 / 、 / 70225547_1215781581748 / p 'をtest1.txt

それから私は、このファイルはgrepとの内容を変数に代入する
sedcmd \u003d $ (はgrep セッド temp.txt )

しかし、抽出されている文字列を他の文字を添付し、抽出するgrep :
セッド - nを'' \ '' / 08465696_1215781522540 / 、 / 70225547_1215781581748 / p 'を\ '' ' test1.txt

が追加されています: '' \ 'の前に' / 08465 .... 、 \ '' 'の後に.... 48 / p 'を
誰か理由を教えていただけますか?私は正確にどのような方法でファイルを実行されるtemp.txtを抽出することができます。

基本的に、私は、コマンドを構築するには、配列に代入された内容を実行します。
 

ブックマーク

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 03:08午前


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0