Hi ,
could any one suggest me that how to determine if the first field is numeric and if it is greater than another number then from that point everything else should be printed using awk.
I have tried this
:
awk -v xxxx=$xxxxx '
BEGIN {
enable=0
}
{
print $1
if ( ( $1 !~ "^*$" ... (5 Replies)
Hi all,
I need help in following scenario. I have a file with about 10,000 lines. There are several lines which have word "START" (all upper case) in them. I want to grep line with word "START" and then do the following
1. Print the line number having word "START"
2. Print the next 11 lines.
... (4 Replies)
Hi, i was looking for unix command(s) for :
find the first occurrence of a given pattern with in a file and print the remaining part.
below is an example of what i am looking for:
lets say, a file named myfile.txt
now, the command i am looking for will do the following (4 Replies)
Hi folks
I am not allowed to install GNU grep on AIX.
Here my code excerpt:
grep_fatal () {
/usr/sfw/bin/gegrep -B4 -A2 "FATAL|QUEUE|SIGHUP"
}
Howto the same on AIX based machine?
from manual GNU grep
‘--after-context=num’
Print num lines of trailing context after... (4 Replies)
I have several very large file that are extracts from Oracle tables. These files are formatted in XML type syntax with multiple entries like:
<ROW>
some information
more information
</ROW>
I want to grep for some words, then print all lines between <ROW> AND </ROW>. Can this be done with AWK?... (7 Replies)
Hi,
i would like to get the above and below lines of the grep pattern .
For ex :
file as below:
chk1- aaaa
1-Nov
chk2 -aaaa
##########
chk1-bbbbbb
1-Nov
chk2-bbbbbb
#########
my search pattern is date : 1-Nov
i need the o/p as below
chk1- aaaa
1-Nov (6 Replies)
Hi
I have this in my file
2011-04-18 15:32:11 system-alert-00012: UDP flood! From xxxxxx to yyyyyyyyyy, int ethernet0/2). Occurred 1 times.
2011-04-18 15:32:11 system-alert-00012: UDP flood! From xxxxxx to yyyyyyyyyy, int ethernet0/2). Occurred 1 times.
2011-04-18 15:32:11... (9 Replies)
Hi ,
My record file , need to print up to above (DATA array)(there may be n no lines ) , grep "myvalue" row now .....suggest me some options
--- DATA Array---
record type xxxxx
sequence type yyyyy
2
3---> data1
/dev/
--- DEVICE ---
MAXIMUM_People=
data_blocks=
MY_value=2
xyz
abc ... (0 Replies)
Hello there
I'd like to make a copy of 2nd column and have it printed in place of column 1. Remaining columns are needed as it.
test data:
ProbeSet GeneSymbol X22565285 X22566285
ILMN_1050008 MYOCD 6.577 7.395
ILMN_1050014 GPRC6A 6.595 6.668
ILMN_1050017 ... (2 Replies)
Discussion started by: genome
2 Replies
LEARN ABOUT DEBIAN
libtomcrypt
LIBTOMCRYPT(3) Library Functions Manual LIBTOMCRYPT(3)NAME
libtomcrypt - public domain open source crypthographic toolkit
SYNOPSIS
#include <tomcrypt.h>
Link with -ltomcrypt (use pkg-config --libs libtomcrypt)
DESCRIPTION
libtomcrypt is documented in /usr/share/doc/libtomcrypt-dev/crypt.pdf. To give you a very brief introduction, the following example is pro-
vided.
EXAMPLE
/* AES-XTS example for libtomcrypt. (c) 2008 Michael Stapelberg, Public Domain */
#include <stdint.h>
#include <string.h>
#include <tomcrypt.h>
static symmetric_xts xts;
/*
* Initializes AES-XTS for use with encrypt(). Key must be at least 32 bytes long, only
* the first 32 bytes will be used.
*
*/
void initialize_xts(unsigned char *key) {
int idx, err;
unsigned char aeskey1[16], aeskey2[16];
/* You can use 32 different ciphers simultaneously. Before using a cipher, you must register it. */
register_cipher(&aes_desc);
/* Get the index of the cipher registered before */
if ((idx = find_cipher("aes")) == -1) {
fprintf(stderr, "ERROR: AES not available in libtomcrypt. Please upgrade/fix libtomcrypt.
");
exit(EXIT_FAILURE);
}
/* Set up the two private keys required by AES-XTS (see 3.4.10 of crypt.pdf) */
strncpy((char*)aeskey1, key, 16);
strncpy((char*)aeskey2, key+16, 16);
printf("Initializing with keys "%.16s" and "%.16s" (AES-XTS)
", aeskey1, aeskey2);
/* Initialize AES-XTS */
if ((err = xts_start(idx, aeskey1, aeskey2, 16, 0, &xts)) != CRYPT_OK) {
fprintf(stderr, "ERROR starting XTS: %s
", error_to_string(err));
exit(EXIT_FAILURE);
}
}
/*
* Encrypts the input (of input_size) and stores the result in output. The piece index
* is required because XTS wants a tweak for each block so that it doesn't generate
* patterns which would be visible in the encrypted output.
*
*/
void encrypt(const uint8_t *input, uint8_t *output, int input_size, int piece_idx) {
unsigned char tweak[256];
int err;
memset(tweak, '