#!/bin/bash
i=1
IFS=$'\n'
for line in `cat input_file`
do
echo $line >> ${i}.txt
$(echo ${line} | grep -q Trailer)
if [ $? -eq 0 ] ; then i=$(($i+1)) ;fi
done
I have a file ehich has multiple create statements as
create abc 123
one
two
create xyz 456
four
five
create nnn 666
six
four
I want to separte each create statement in seperate files (3 Replies)
Hi All,
I have a file ABC.txt and I need to split this file on every 250 rows.
And the file name should be ABC1.txt , ABC2.txt and so on.
I tried with split command
split -l 250 <filename> '<filename>'
but the file name returned was
ABC.txtaa
ABC.txtab.
Please... (8 Replies)
Hello,
Each record has a lenght of 7 characters
I have 2 types of records 010 and 011
There is no character of end of line.
For example my file is like that :
010hello 010bonjour011both 011sisters
I would like to have 2 files
010.txt (2 records)
hello
bonjour
and
... (1 Reply)
Hi
I have a file that has multiple sequences; the sequence name is the line starting with '>'. It looks like below:
infile.txt:
>HE_ER
tttggtgccttgactcggattgggggacctcccttgggagatcaatcccctgtcctcctgctctttgctc
cgtgaaaaggatccacctatgacctctagtcctcagacccaccagcccaaggaacatctcaccaatttca
>M7B_Ho_sap... (2 Replies)
Hi,
I have a file of the following syntax that has around 120K records that are tab separated.
input.txt
abc def klm 20 76 . + . klm_mango unix_00000001;
abc def klm 83 84 . + . klm_mango unix_0000103;
abc def klm 415 439 . + . klm_mango unix_00001043;
I am looking for an awk oneliner... (2 Replies)
Hi Gurus
I have to split the incoming source file into multiple file.
File contains some unwanted XML tags also .
Files looks like
some XML tags
FILEHEADERABC 12
--
---
----
EOF
some xml tags
xxxFILEHEADERABC 13
--
---
----
EOF
I have to ignore XML tags and only split file... (6 Replies)
Hi
I have a file with 100 million rows. I want to split them into 1000 subfiles and name them from 1.xls to 1000.xls.. Can I do it in awk?
Thanks, (8 Replies)
Hi,
I have a file which has many URLs delimited by space. Now i want them to move to separate files each one holding 10 URLs per file.
http://3276.e-printphoto.co.uk/guardian http://abdera.apache.org/ http://abdera.apache.org/docs/api/index.html
I have used the below code to arrange... (6 Replies)
Hi guys,
I have a requirement where i need to split a .csv file into multiple files.
Say for example i have data.csv file and i have splitted that into multiple files based on some conditions i.e first file should have 100, last file 50 and other files 1000 each. Am passing the values in... (2 Replies)
I have following file:
FHEAD0000000001RTLG20161205110959201612055019
THEAD......
TCUST.....
TITEM....
TTEND...
TTAIL...
THEAD......
TCUST.....
TITEM....
TITEM.....
TTEND...
TTAIL...
FTAIL<number of lines in file- 10 digits;prefix 0><number of lines in file-2 - 10 digits- perfix 0>... (6 Replies)
Discussion started by: amitdaf
6 Replies
LEARN ABOUT OPENDARWIN
lipo
LIPO(1) General Commands Manual LIPO(1)NAME
lipo - create or operate on fat files
SYNOPSIS
lipo [-info] [-detailed_info] [-arch arch_type input_file] ... [ input_file] ... [-create] [-thin arch_type] [-replace arch_type file-
name] ... [-remove arch_type] ... [-extract arch_type] ... [-extract_family arch_type] ... [-output output_file] [-segalign arch_type
value] ...
DESCRIPTION
The lipo command creates or operates on ``fat'' (multi-architecture) files. It only ever produces one output file, and never alters the
input file. The operations that lipo performs are: listing the architecture types in a fat file; creating a single fat file from one or
more input files; thinning out a single fat file to one specified architecture type; and extracting, replacing, and/or removing architec-
tures types from the input file to create a single new fat output file.
Only one option can be specified, with the exception of -arch, -output, and -segalign, which are used in combination with other options.
The input_file argument is required, and only the -create option allows more than one input_file to be specified. The -output flag must be
used, except with the -info and -detailed_info flags.
The arch_type arguments may be any of the supported architecture names listed in the man page arch(3)exceptforVAXandMips.
OPTIONS -info Briefly list the architecture types in the input fat file (just the names of each architecture).
-detailed_info
Display a detailed list of the architecture types in the input fat file (all the the information in the fat header, for each archi-
tecture in the file).
-arch arch_type input_file
Tells lipo that input_file contains the specified architecture type. The -arch arch_type specification is unnecessary if input_file
is an object file, a fat file, or some other file whose architecture(s) lipo can figure out.
-output output_file
Specifies its argument to be the output file.
-create
Take the input files (or file) and create one fat output file from them.
-thin arch_type
Take one input file and create a thin output file with the specified arch_type.
-replace arch_type file_name
Take one fat input file; in the output file, replace the arch_type contents of the input file with the contents of the specified
file_name.
-remove arch_type
Take one fat input file and remove the arch_type from that fat file, placing the result in the output file.
-extract arch_type
Take one fat input file and copy the arch_type from that fat file into a fat output file containing only that architecture.
-extract_family arch_type
Take one fat input file and copy all of the arch_types for the family that arch_type is in from that fat file into an output file
containing only those architectures. The file will be thin if only one architecture is found or fat otherwise.
-segalign arch_type value
Set the segment alignment of the specified arch_type when creating a fat file containing that architecture. value is a hexadecimal
number that must be an integral power of 2. This is only needed when lipo can't figure out the alignment of an input file (cur-
rently not an object file), or when it guesses at the alignment too conservatively. The default for files unknown to lipo is 0
(2^0, or an alignment of one byte), and the default alignment for archives is 4 (2^2, or 4-byte alignment).
SEE ALSO arch(3)Apple Computer, Inc. October 23, 1997 LIPO(1)