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



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

Reply
English Japanese Spanish French German Portuguese Italian を搭載 Powered by Google
 
スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #8固定リンク)  
Old 2009年10月22日
登録ユーザー
 

参加日: 2008年11月
場所:アムステルダム
投稿数:1320
こんにちはghostdog74、私はあなたの言いたいことではない:

コード:
$> echo 'Sun Jan 11 /a.b 11:20:10 2009 1 0 /home/output/file2311_recent.list.list user1.bla user2 0 done' |grep -o '/[^.]*[^ ]*'
/a.b
/home/output/file2311_recent.list.list

スポンサーリンク
  #9固定リンク)  
Old 2009年10月22日
登録ユーザー
 

参加日: 2006年9月
投稿数:2604
PLSのシミュレーションを下記参照してください

コード:
$ more file
Sun Jan 11 11:20:10 2009 1 0 /home/output/file2311_recent.list user1 user2 0 done
Sun Jan 11 11:20:10 2009 1 0 /home/output/file2312 jan recent.list firstname.lastname user2 0 done
Sun Jan 11 11:20:10 2009 1 0 /home/output/Output.2313 feb recent.text user1 user2 0 done
$ grep -o '/[^.]*[^ ]*' file
/home/output/file2311_recent.list
/home/output/file2312 jan recent.list
/home/output/Output.2313

2 okです、昨年初めてではない。があるため"です。"ファイル名です。フィールドで行くのに対し、結果は常に一貫しているべき

コード:
#  python -c "for line in open('file'): print ' '.join(line.split()[7:-4])"
/home/output/file2311_recent.list
/home/output/file2312 jan recent.list
/home/output/Output.2313 feb recent.text


ghostdog74編集最終更新日; 2009年10月22日で 02:48午前..
  #10固定リンク)  
Old 2009年10月22日
登録ユーザー
 

加入日:2009年9月
投稿: 18
すべてのコードは、多くのおかげで素晴らしいです!、
Scrutinizerは、正規表現を説明するためのおかげで、それは明白である。

余分なファイル名の問題では、ドットを指摘いただきありがとうございますGhostdog74(。)
左と右のフィールドを排除し、目的の1つは完璧になります守ってアイデア。 セッド 罰金を余分な点が異なります。 、nawkのcouldntチェック、回転とのpython非常によく、Txの働いた。 Rveri。
  #11固定リンク)  
Old 2009年10月23日
登録ユーザー
 

参加日: 2007年6月
所在地:中国北京
投稿数: 1,133

コード:
awk '{for(i=8;i<=NF-4;i++)
        printf $i" "
        printf "\n"
        }'

スポンサーリンク
Reply

ブックマーク

タグ
スクリプティング削除するsed awkはシェル

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

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

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

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


その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
シェルスクリプトを今日の日付のファイルを除去するために役立つ richM シェルプログラミングとスクリプティング 2 2009年4月20日 04:40午前
結合フィールドとホワイトスペースを排除 スキー UNIXのダミー質問と回答のため 2 2008年7月25日 01:03午後
?????出力をリダイレクトすることはできません minifish シェルプログラミングとスクリプティング 3 2008年2月20日 12:15午後
スクリプト中で変数の確認を排除 BMetelsky シェルプログラミングとスクリプティング 8 2007年12月4日 10:59午前
レッドハット-出力をキャプチャ juxtaman UNIXのダミー質問と回答のため 3 2003年4月10日 11:31午前



すべてGMT -4です。現在の時刻は 07:33午後


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

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