for loop in `ls ABCD_PQRSTUVW_XYZ_20140205193338_00172_1.DAT`
do
new_file=`echo $loop | awk -F "_" '{print $1"_"$2"_"$4".DAT"}'`
mv $loop $new_file
done
same code in single line
Code:
for loop in `ls ABCD_PQRSTUVW_XYZ_20140205193338_00172_1.DAT`; do new_file=`echo $loop | awk -F "_" '{print $1"_"$2"_"$4".DAT"}'`;mv $loop $new_file ; done
for multiple files with same name format :_
Code:
for loop in `ls *_*_XYZ_*_00172_1.DAT`
do
new_file=`echo $loop | awk -F "_" '{print $1"_"$2"_"$4".DAT"}'`
mv $loop $new_file
done
---------- Post updated at 10:45 AM ---------- Previous update was at 10:41 AM ----------
replace this line
Code:
awk -F "_" '{print $1"_"$2"_"$4".DAT"}'
with following
Code:
awk -F "_" '{print $1"0000_"$2"_"$4".DAT"}'
Code:
R00743392: ~/forum/20140331 > ls
ABCD_PQRSTUVW_20140205193338.DAT
ABCD0000_PQRSTUVW_20140205193338.DAT
Moderator's Comments:
Please use CODE (not ICODE) tags when displaying long lines of code and multi-line code and data samples. Note also that sample code and data goes between the tags; not after the tags.
Last edited by Don Cragun; 03-31-2014 at 02:17 AM..
Reason: Change ICODE to CODE tags and fix tag positioning.
Hi there,
I hope someone can help me with this problem :
I have a directory (/var/www/file/imgprofil) which contains about 10000 JPG files. They have a naming convention thus :
prefix-date-key-suffix.jpg
they all have the prefix p-20050608-
then AAAA is a 4 letter code
the suffix is... (7 Replies)
Hello all.
I am new to this forum (and somewhat new to UNIX / LINUX - I started using ubuntu 1 year ago).:b:
I have the following problem that I have not been able to figure out how to take care of and I was wondering if anyone could help me out.:confused:
I have all of my music stored in... (7 Replies)
Hi,
i have a file with some data ..look for some specific value in the file and if found that value rename the file with the value found in the file..
ex..
File.txt
1236 43715825601ANDERSSON,
1236 437158256031963040120060901200609010000000
1236 43715825604123 MCCL AVE UPPER
1236 ... (11 Replies)
actually i post about this issue before but many folkz miss-understood with my quesion,
We are checking for the delimited file records validation
Delimited file will have data like this:
Aaaa|sdfhxfgh|sdgjhxfgjh|sdgjsdg|sgdjsg|
Aaaa|sdfhxfgh|sdgjhxfgjh|sdgjsdg|sgdjsg|... (3 Replies)
Hello,
Wanted to download the yesturday's or current date-1 file through shell script
Mode: FTP
OS: AIX
if today is 13th May then file would be available as below.
File Pattern:201401148682_daily_2014-05-12.txt.zip
Help.. (4 Replies)
Hi ,
I am having a ZIP file containing an .xlsx file . Now i wanted to replace "GJ" to blank in the .xlsx file .
I tried using the below code but not working , Please guide :
#!/bin/bash
log="/home/srikant/scripts/replacescriptFHO.log"
date > $log
echo "" >> $log
echo initiating for FHO... (1 Reply)
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)
I have a specific set (all ending with .bam) of downloaded files in a directory /home/cmccabe/Desktop/NGS/API/2-15-2016. What I am trying to do is use a match to $2 in name to rename the downloaded files. To make things a more involved the date of the folder is unique and in the header of name... (1 Reply)
In the below bash I am trying to copy the only text file (always only one) in /home/cmccabe/Desktop/list/QC/metrics.txt and rename each of the 3 text files according to /home/cmccabe/Desktop/test/list.txt using lines 3, 4 ,5. This format (that is list.txt) is always 5 lines. Thank you :).
... (12 Replies)