root/galaxy-central/tools/filters/tailWrapper.pl
@
2
| リビジョン 2, 451 bytes (コミッタ: hatakeyama, 15 年 前) |
|---|
| 行番号 | |
|---|---|
| 1 | #! /usr/bin/perl -w |
| 2 | |
| 3 | use strict; |
| 4 | use warnings; |
| 5 | |
| 6 | # a wrapper for tail for use in galaxy |
| 7 | # lessWrapper.pl [filename] [# lines to show] [output] |
| 8 | |
| 9 | die "Check arguments" unless @ARGV == 3; |
| 10 | die "Line number should be an integer\n" unless $ARGV[1]=~ m/^\d+$/; |
| 11 | |
| 12 | open (OUT, ">$ARGV[2]") or die "Cannot create $ARGV[2]:$!\n"; |
| 13 | open (TAIL, "tail -n $ARGV[1] $ARGV[0]|") or die "Cannot run tail:$!\n"; |
| 14 | while (<TAIL>) { |
| 15 | print OUT; |
| 16 | } |
| 17 | close OUT; |
| 18 | close TAIL; |
| 19 |
Note: リポジトリブラウザについてのヘルプは TracBrowser
を参照してください。
![(trac.ini の [header_logo] セクションを設定してください)](/bh10.10/chrome/site/your_project_logo.png)