OpenCores
URL https://opencores.org/ocsvn/product_code_iterative_decoder/product_code_iterative_decoder/trunk

Subversion Repositories product_code_iterative_decoder

[/] [product_code_iterative_decoder/] [tags/] [INITIAL/] [bench/] [analyze.sh] - Blame information for rev 12

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 arif_endro
#!/bin/sh
2
 
3
# $Id: analyze.sh,v 1.1.1.1 2005-11-15 01:51:28 arif_endro Exp $
4
# -----------------------------------------------------------------------------
5
#  Title       : Analyze Output File
6
#  Project     :
7
# -----------------------------------------------------------------------------
8
#  File        :  analyze.sh
9
#  Author      : "Arif E. Nugroho" <arif_endro@yahoo.com>
10
#  Created     : 2005/11/01
11
#  Last update :
12
#  Simulators  :
13
#  Synthesizers:
14
#  Target      :
15
# -----------------------------------------------------------------------------
16
#  Description : Bourne Shell script to analyze output of simulations
17
# -----------------------------------------------------------------------------
18
#  Copyright (C) 2005 Arif E. Nugroho
19
###############################################################################
20
##
21
##      THIS SOURCE FILE MAY BE USED AND DISTRIBUTED WITHOUT RESTRICTION
22
## PROVIDED THAT THIS COPYRIGHT STATEMENT IS NOT REMOVED FROM THE FILE AND THAT
23
## ANY DERIVATIVE WORK CONTAINS THE ORIGINAL COPYRIGHT NOTICE AND THE
24
## ASSOCIATED DISCLAIMER.
25
##
26
###############################################################################
27
##
28
##      THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
29
## IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30
## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO
31
## EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
32
## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
33
## PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
34
## OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
35
## WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
36
## OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
37
## ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38
##
39
###############################################################################
40
 
41
SOURCE=../data/senddata.txt
42
TARGET=send_out.txt
43
echo "Changing to UNIX text file format..."
44
dos2unix ${TARGET}
45
 
46
BIT=`wc -l ${TARGET} | awk '{print $1}'`
47
 
48
if [ $BIT  -gt 10000 ]; then
49
   echo "Removing 12 first line..."
50
   ex -s -n -c "1,12d" -c "wq" ${TARGET}
51
else
52
   echo "File ${TARGET} already ${BIT} lines."
53
fi;
54
 
55
BIT=`wc -l ${TARGET} | awk '{print $1}'`
56
 
57
if [ $BIT -eq 10000 ]; then
58
   echo "line difference:"
59
   cmp -l ${SOURCE} ${TARGET} | wc -l
60
else
61
   echo "WARNING: File ${TARGET} has ${BIT} lines only."
62
fi

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.