![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| テキストファイルの行を削除 | ベルセルク | UNIXのダミー質問と回答のため | 6 | 2008年12月16日 03:44午後 |
| どのようにファイルを開くことなく、特定のテキストを削除してください。 | stevefox | シェルプログラミングとスクリプティング | 12 | 2008年2月21日 01:24午後 |
| 任意のテキストファイルからの最初の行を削除しますか? | aungomarin | シェルプログラミングとスクリプティング | 5 | 2006年5月16日 10:42午後 |
| どのようにファイル内のテキストを削除するには? | forevercalz | シェルプログラミングとスクリプティング | 5 | 2006年1月8日 10:28午後 |
| テキストファイルから最後の行を削除 | hcclnoodles | シェルプログラミングとスクリプティング | 4 | 2002年6月25日 10:52午前 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
テキストファイルを上書き消去
親愛なるすべて、
私はこのようなテキストファイルがある: ヘッダー 記録1 レコード2 ....... レコードÑ 尾 このコード行: Awkの' (場合( NR \u003d\u003d 1 ) (頭\u003d substr ( $ 0,1,300 ) ; )他( \u003d substr ( $ 0,1,300 )最終; )エンド( printf "ヘッダーです: % - 300sプレビューされます: % - 300s \ Ñ " 、頭は、最後の) 'ファイル名 1行のヘッダーとトレーラーeach.The出力変換300文字以内にわずか1行です。 今は元のファイル(元のヘッダ)の最初の行以上(ヘッダ+テール)の上、この1行を上書きすると、テール........ iとし、このヘッダーを新しいファイルにコピーすることができます尾を追加するレコードを削除するこの新しいファイルにÑレコードに、それが低すぎる........最初のパフォーマンスが発生すると、このファイルの最後の行を更新する...........ので良いと思う......ので、どうすればいいの? すなわち、 1 - (ヘッダ+トレーラー)すなわち、新しい行のヘッダーを更新 2元のファイルを削除するには、テール(しっぽ-1ファイル名を使用してカットされることがありますか? ) |
| ブックマーク |
| スレッドツール | このスレッドを検索 |
| 表示モード | このスレッド |
|
|