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フォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
どのようにHTMLタグを削除するsedを補足する DocBrewer シェルプログラミングとスクリプティング 3 2008年4月25日 09:40午前
htmlタグ dunryc シェルプログラミングとスクリプティング 3 2007年11月29日 06:14午後
どのようにファイル内のHTMLタグを削除するだけですか? btech_raju リナックス 2 2007年11月23日 12:25午後
HTMLタグの自動置換 nem_kirk Sun Solaris 1 2005年11月17日 01:24午前
ストリップのHTMLタグを削除するsed unsing -ヘルプ 攻撃する シェルプログラミングとスクリプティング 3 2004年4月18日 04:03午前

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 評価: Thread Rating: 1 votes, 5.00 average. 表示モード
  #1固定リンク)  
Old 2008年5月22日
dejavu88 dejavu88 is offline
登録ユーザー
  
 

参加日: 2008年5月
投稿: 18
bashのHTMLタグを削除

こんにちは、

そこにファイルを移動し、 bashのに特定のHTMLタグを削除する方法は何ですか?必要がある場合は、 セッド やawkは、それもいいわ。

その理由は私には、 HTMLでのログファイルとログファイルを生成するたびにモニターを生成するスクリプトを記述して、なぜ私はこの場合、場合、タグに再現されています。私は削除します< / body >のと< / HTML形式>しているとされているHTMLファイル内の最後の2行のタグ。

私は似たようなトピックが見つかりました、しかし、私は何が必要です。

削除するsedで行の最後に削除

協力いただきありがとうございます。
  #2固定リンク)  
Old 2008年5月22日
Franklin52 Franklin52 is offline Forum Staff  
モデレータ
  
 

参加日: 2007年2月
投稿数:4305
このお試しください:

コード:
awk '/<\/body>/ || /<\/html>/{next}1' file
よろしく
  #3固定リンク)  
Old 2008年5月22日
dejavu88 dejavu88 is offline
登録ユーザー
  
 

参加日: 2008年5月
投稿: 18
私は、新しいファイルに出力を転送してから、もうちょっと動作しますが、何とか。

コード:
awk '/<\/body>/ || /<\/html>/{next}1' file.html > file2.html
それは、元のファイルへの出力を返すものにする方法は何ですか? ( ) file.html

ときに使用します:

コード:
awk '/<\/body>/ || /<\/html>/{next}1' file.html > file.html
私は空のファイルを取得します。

すべてのコードの< / bodyの前に>と< / HTML形式>タグは、ファイルのままになるはずです。

ありがとう
  #4固定リンク)  
Old 2008年5月22日
Franklin52 Franklin52 is offline Forum Staff  
モデレータ
  
 

参加日: 2007年2月
投稿数:4305
あなたはinputfileに出力をリダイレクトすることはできません。このような一時ファイルに出力をリダイレクトし、元のファイルに移動すると、何か:

コード:
awk '/<\/body>/ || /<\/html>/{next}1' file.html > file1.html

mv file1.html file.html
よろしく
  #5固定リンク)  
Old 2008年5月22日
dejavu88 dejavu88 is offline
登録ユーザー
  
 

参加日: 2008年5月
投稿: 18
前に言ったように、コードを書いただけで数分前、同じようにそれを計算した。すべての支援をお寄せいただきありがとうございます
Closed Thread

ブックマーク

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

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

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

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




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


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

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