Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Redirect output to the same input file in awk Post 302936352 by RavinderSingh13 on Wednesday 25th of February 2015 02:00:19 AM
Old 02-25-2015
Hello Stew,

Following may help you in same, following code will check if field 1st is less than 300 then it will print 300 at first field else it will print actual 1st field's values.
Code:
awk '{$1=$1<300?300:$1} 1'  Input_file

Output will be as follows.
Code:
300 32000 32 128

Also you can redirect this to a output file as per your requirement too.


Thanks,
R. Singh
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Input file redirect in output path and want name as inputfilename_new.txt

not required this time (6 Replies)
Discussion started by: Sandeep_Malik
6 Replies

2. Shell Programming and Scripting

awk should output if one input file doesnt have matching key

nawk -F, 'FNR==NR{a= $3 ;next} $2 in a{print $1, 'Person',$2, a}' OFS=, filea fileb Input filea Input fileb output i am getting : (2 Replies)
Discussion started by: pinnacle
2 Replies

3. Shell Programming and Scripting

Pass input and output file as parameter to awk script

Hi, i am new to awk. I am using csv2pipe script(shown below) BEGIN { FS=SUBSEP; OFS="|" } { result = setcsv($0, ",") print } # setcsv(str, sep) - parse CSV (MS specification) input # str, the string to be parsed. (Most likely $0.) # sep, the separator between the values. # #... (6 Replies)
Discussion started by: bhaskarjha178
6 Replies

4. Programming

Redirect input and output to a shell script?

Dear All: I am trying to do something that (I thought) was relatively straightforward, but my code snippet does not seem to work. Any suggestions? Thank you Sincerely yours Misha Koshelev #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <errno.h> #include... (0 Replies)
Discussion started by: misha680
0 Replies

5. Shell Programming and Scripting

redirect an awk string output to a script input with pipes

Hi, I have a function in a bash script that returns a string after some operations using awk. The following code returns 555 $VARIABLE="EXAMPLE" get_number $VARIABLE this value I'd like to pass it as a second argument of another script with the following usage myscript.sh <param1>... (7 Replies)
Discussion started by: rid
7 Replies

6. UNIX for Advanced & Expert Users

Complex Input/Output Redirect

Hi All, Sorry if the title is not good but I did not know how to explain with only some words! What I meant is: I have a unix command built from a private application vendor that when executed it prompts for two entries by the keyboard, let's say, for example: ... (1 Reply)
Discussion started by: felipe.vinturin
1 Replies

7. Shell Programming and Scripting

AWK Script to convert input file(s) to output file

Hi All, I am hoping someone can help me with some scripting I need to complete using AWK. I'm trying to process multiple fixed files to generate one concatenated fixed file in a standard format. The Input file is:- aaaa bbbbb ccccc 1 xxxx aaa bbb aaaa bbbbb ccccc 2 abcd aaa CCC... (9 Replies)
Discussion started by: jason_v_brown
9 Replies

8. Shell Programming and Scripting

Read file from input and redirect to output file

Hi , i am having an file which contains 5 file_name data, i need to read the file name and will perform certain operation and generate out file names with named as 5 individual file_names for eg: file.txt contains file_name1.txt|hai file_name2.txt|bye file_name3.txt|how... (3 Replies)
Discussion started by: rohit_shinez
3 Replies

9. UNIX for Dummies Questions & Answers

awk - Rename output file, after processing, same as input file

I have one input file ABC.txt and one output DEF.txt. After the ABC is processed and created output, I want to rename ABC.txt to ABC.orig and DEF to ABC.txt. Currently when I am doing this, it does not process the input file as it cannot read and write to the same file. How can I achieve this? ... (12 Replies)
Discussion started by: High-T
12 Replies

10. Shell Programming and Scripting

awk to reformat output if input file is empty, but not if file has data in it

The below awk improved bu @MadeInGermany, works great as long as the input file has data in it in the below format: input chrX 25031028 25031925 chrX:25031028-25031925 ARX 631 18 chrX 25031028 25031925 chrX:25031028-25031925 ARX 632 14... (3 Replies)
Discussion started by: cmccabe
3 Replies
install-datebook(1)					      General Commands Manual					       install-datebook(1)

NAME
install-datebook - installs a new datebook entries onto your Palm handheld device SYNOPSIS
For serial devices, the -p <port> option is required, or you may use the $PILOTPORT environment variable: install-datebook -p /dev/ttySX filename [filename filename ...] For USB devices, the new USB port specification is: install-datebook -p usb:/dev/ttyUSBX filename [filename filename ...] DESCRIPTION
install-datebook allows the user to write one or more datebook entries from one or more source files. Once install-datebook is started, the user must invoke HotSync on the target device by pressing the HotSync button on the cradle or by tapping on the HotSync icon in the Palm launcher. The format of the source file contains one datebook entry on line, containing four tab separated fields. The fields are start date/time, end date/time, alarm settings, and the description of datebook entry. This program doesn't yet support repeted entries. The date and time must be in format understand by parsedate.y. At the very least, the following two formats are understood: August 11, 1997 0800 GMT+300 1997/08/11 08:22:33 GMT+300 If either one of the date and time fields is empty, the entry is installed without time. If the alarm field is empty, the entry is installed without setting any alarms. The alarm field can contain numbers followed by "m" (minutes), "h" (hours), or "d" (days). Here are some example lines ("<TAB>" = tab, "<NL>" = newline in these examples): -> 1997/08/11 0800 GMT+300 <TAB> 1997/08/11 0900 GMT+300 <TAB> <TAB> IETF Registration <NL> -> August 11, 1997 0900 GMT+300 <TAB> August 11, 1997 0930 GMT+300 <TAB> 2m <TAB> Introductions <NL> OPTIONS none USAGE
The program will connect to the target Palm device, and write the datebook-formatted file given on the command line onto the Palm into the DatebookDB.pdb file. KNOWN BUGS
If no timezone is given, install-datebook will assume the time is in GMT and it will convert it to localtime. If you don't want to write timezone entries to all begin and end times, set the TZ environment variable to GMT before running this program. REPORTING BUGS
Report bugs at http://bugs.pilot-link.org/ AUTHOR
install-datebook was written by Tero Kivinen <kivinen@iki.fi>. This program was based on install-todos program written by Robert A. Kaplan <kaplan@openmarket.com>. SEE ALSO
Free Software Foundation Palm Computing Device Tools install-datebook(1)
All times are GMT -4. The time now is 03:26 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy