renaming the default output name of the split command
Hello,
I would like to split a file but I dont what the subfiles to be named the way they are:
I know I can rename them afterwards however I have a varialbe split lenghth, in other words I am not sure how many subfiles I will have.
That is up to the user of the script.
I am using an if statement for renaming these but it makes my script really long and I can never catch all the possibilites since there are infinit number of subfiles the user might want.
This is what I am doing (not very smart):
I hope I am clear enough, but if not please let me know if you have any
questions. I am using tcsh by the way I know I shouldnt but my whole script is in tcsh, cant change it now.
Have learnd my lesson and will most likely use bash for my next script.
---------- Post updated 11-13-11 at 01:02 AM ---------- Previous update was 11-12-11 at 11:52 PM ----------
if any one is interested, I wrote this which works .
Try this:
-d adds digit prefixes instead of alphabetic -a 3 allows you to add more digits to output files. b is the prefix to use
In this example: output will be b000...b999
Hello All,
May i please know how do i ensure my split command would NOT generate incomplete output files like below, the last lines in each file is missing some columns or last line is complete.
split -b 50GB File File_
File_aa
|551|70210203|xxxxxxx|12/22/2010 20:44:58|11/01/2010... (1 Reply)
I am using UNIX to create a script on our system. I have setup my commands to append their output to an outage file. However, some of the commands return no output and so I would like something to take their place.
What I need
The following command is placed at the prompt:
TICLI... (4 Replies)
hi,
i am trying to write a script to generate ouput in the following format:
##### buildappi abcd_sh nodebug.#####
##### buildappi ijk_sh nodebug.#####
The given string is as follows:
xtopSharedDLLs = "abcd_sh def_sh ijk_sh " \
+ "jkl_sh any_sh... (15 Replies)
Hi Team,.
I am writing a script find the files which is not .gz format, split it into files which are 50000 line entries per file(using split -l 50000) then compress the smaller files using gzip and delete the original/big file.
After splitting it is creating the files in its own naming... (4 Replies)
Hi,
How to set as variable from sql output.
Query:
select aa.serial, ao.name from ann_amit aa JOIN ann_object ao on (aa.classid=ao.classid);
I got two values from aa.serial and ao.name, I wanna make two different variable for aa.serial and ao.name.
The value of aa.serial should be in... (2 Replies)
Dear Forum
I'm Trying to use split function to split a string, but the output is not as the same order as of the string, please see simple example
echo " " | nawk -v var="First;Second;Third;Fourth" '
BEGIN {split(var, arr,";") for(i in arr){print arr }}'
The output is
Second
Third... (6 Replies)
I have a directory of files that I need to rename by splitting the first and second halves of the filenames using the delimiter "-O" and then renaming with the second half first, followed by two underscores and then the first half. For example, natfinal1995annvol1_14.pdf -O filenum-20639 will be... (2 Replies)
Hi,
I have file: data.log.1
### s1
main.build.3495
main.build.199
main.build.3408
###s2
main.build.3495
main.build.3408
main.build.199
I want to read this file and store in two arrays in Perl.
I have following command, which is working fine on command prompt.
perl -n -e... (1 Reply)
Hi folks,
Please advise which command/command line shall I run;
1) to display the command and its output on console
2) simultaneous to save the command and its output on a file
I tried tee command as follows;
$ ps aux | grep mysql | tee /path/to/output.txt
It displayed the... (7 Replies)