Sponsored Content
Top Forums Shell Programming and Scripting Help needed with Shell script Post 302497615 by Chubler_XL on Thursday 17th of February 2011 04:29:39 PM
Old 02-17-2011
The code supplied does what you asked ie:
If the filename starts with "xy_test" then append .yyyymmdd
otherwise assign the filename to be "12345.abc.yyyymmdd"

So you should put the line where you want this to happen, I'd assume this should be between the two bolded line above, as the last line is appending .txt to the end of the file if it's not already there.

What I have supplied is probably not what you are after, but as you didn't supply any examples of input and expected output or sufficient details. All I could do was supply exactly what you described.

For example I suspect that the string yyyymmdd is a date (perhaps today's date or the last modification date of the file or something), but without any further info you get the literal string yyyymmdd.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Help needed in Shell Script

Hi I have the following columns in my input file which is sorted on ColA colA colB colC colD colE The data is such that for a single colA it can have multiple values of other columns, for eg the data can be colA colB colC ... (1 Reply)
Discussion started by: nvuradi
1 Replies

2. UNIX for Dummies Questions & Answers

shell script Help Needed!!

Hi guys-- Here is the interesting problem.. I have a folder, which has a couple of xml files like ( could be anywhere under the sub folders) ABCD_NA.xml XAYSGD_SC.xml CBV_CA.xml etc I need to peek in each of these xml's and see that the pattern before the _ and after the _ are there... (0 Replies)
Discussion started by: smallu
0 Replies

3. Shell Programming and Scripting

Help needed for Shell Script.....

Hello Friends, Can you pls advice me on the following requirement: What we'd like to achieve is the following: - having a password.properties file which contains some passwords, e.g. BOT_PASSWORD=dog.name - in the configuration file, insert as the password value something like... (0 Replies)
Discussion started by: pulkit
0 Replies

4. Shell Programming and Scripting

help needed for a shell script

i need to search the starting line example we have -sh shl-js-gd i need to search only starting -sh not the other i have used cmd cat filename | grep '-' but it will check for complete - in the file please help me to search only starting - thank u revenna (0 Replies)
Discussion started by: revenna
0 Replies

5. Shell Programming and Scripting

Help with Shell Script Needed

Hi all, I'm a newbie. I'm thinking of making a shell script which will list a directory for *.csv files and merge all the files into a single file called data.csv. However, i have no idea how to. What i do currently is to manually issue the following command to merge multiple CSV files into... (1 Reply)
Discussion started by: infinity2030
1 Replies

6. Shell Programming and Scripting

Help needed in shell script

i am trying to read an existing xml file and find an element in the xml file of following format <home.dir value="/local/mnt/homes/docs"/> I am trying to take a command line argument to my shell script whose value should replace /local/mnt/homes/docs in xml document. Can you please point me how... (3 Replies)
Discussion started by: viswas
3 Replies

7. Shell Programming and Scripting

Help Needed on shell script

#!/bin/sh #Displaying every argument while ; do echo Moving file $0; shift; done exit 0; For the above script i get the below o/p when 2 arguments are passed when invoking the script dmlFileCopy.sh: line 3: Can you let me know how to rectify the error? (2 Replies)
Discussion started by: Anand86
2 Replies

8. UNIX for Dummies Questions & Answers

Help needed with Shell script

Hi I want a script which should basically do 1. If the size of the file is 0kb, send email to some list od ppl 2. if the size of the file is other than 0kb send email to someother list... Pls help (2 Replies)
Discussion started by: win4luv
2 Replies

9. Shell Programming and Scripting

Help needed with shell script

Hi, I have trouble building the logic for the following, could anyone please help me out with this: Im working on a wrapper script to check for input files (in a specific directory) and pass the input files along with the options as parameters to the main script.The options vary depending ... (2 Replies)
Discussion started by: stunnerz_84
2 Replies

10. Shell Programming and Scripting

Shell script - help needed

I want to take out the Z1 value from the lscfg outpu and use the below command to get it lscfg -vl hdisk0 | grep "Device Specific.(Z1)" | awk -F. '{print $NF}' # lscfg -vpl hdisk0 . . Device Specific.(Z0)........0000063268181002 Device Specific.(Z1)........020064a . And it works,... (2 Replies)
Discussion started by: moorthikv
2 Replies
IDATE(1)							   User Commands							  IDATE(1)

NAME
idate - A Gregorian/Meladi to/from Hijri/Islamic date converter SYNOPSIS
idate [--gregorian yyyymmdd] [--hijri yyyymmdd] [--simple] [--umm_alqura] [--help] DESCRIPTION
The idate program is a Gregorian to Hijri (and vice-versa) date converter. The application uses and offers multiple calculation methods with not all of them agreeing at all times. The reason for this multiplicity is due to not having one agreed upon method and so various entities develop and advocate their calculations. idate is able to comprehend and calculate both pre-epoch or pre-Hijrah, denoted as "B.H", as well as post-epoch or post-Hijrah, denoted as "A.H", dates. idate also utilizes Gregorian's pre-epoch "B.C" and post-epoch "A.D" dates and notes them per its output. When entering pre-epoch years, negative numbers ought to be utilized. idate when run without any command-line options uses the host machine's current Gregorian date and converts it to Hijri. OPTIONS
idate follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of all options is noted below: -h, --help Show summary of options -g, --gregorian yyyymmdd Specify the Gregorian date to be converted where 'y' stands for year, 'm' for month and 'd' for day -hi, --hijri yyyymmdd Specify the Hijri date to be converted where 'y' stands for year, 'm' for month and 'd' for day -s, --simple Specify a simplified output mode -u, --umm_alqura Specify to use the Umm Al-Qura calculation method (used mostly in Saudi Arabia) BACKGROUND
The Hijri calendar is used in most of the Arab world and is the symbolic calendar of the Islamic faithed worldwide. This calendar is known as the "Hijri" (based on the word "Hijrah" - denoting migration in Arabic) to signal Prophet Mohammed's (PBUH) migration from Makkah to Medinah on Thursday, July 15, 622 AD (Julian) or July 19, 622 AD (Gregorian). The Islamic Hijri calendar is strictly lunar (ie. moon-based) with twelve lunar months which do not correspond or track their solar coun- terparts (the Gregorian calendar is a solar or sun-based calendar). Lunar years and thus Hijri years are, on average, about 354 days long resulting in a Hijri year being roughly about 11 days shorter than its Gregorian counterpart. There is much discussion and confusion regarding how best to track the Hijri calendar. A great deal of that confusion is based on the fact that many rely on a human moon sighting to denote the start (or end) of a month (each month of the Hijri calendar starts when a new moon's crescent is observed or is made visible at sunset) as opposed to using an empirical mathematic certainty. The methods presented in this application and its underlying ITL library are strictly arithmetic in nature and do NOT take moon-phases into consideration (in short, observational approximation is not used). LIMITATIONS
The Umm Al-Qura option doesn't function with pre-epoch settings. REPORTING BUGS
Report bugs on the web using http://bugs.arabeyes.org AUTHOR
Written by Nadim Shaikli as part of the Arabeyes.org project. COPYRIGHT
idate is subject to the GNU General Public License (GPL). Copyright (C) 2005, Arabeyes, Nadim Shaikli. SEE ALSO
The ITL library (libitl) from the Islamic Tools and Libraries project. It is the underlying requirement for idate to function. The ITL library was created and is hosted at www.arabeyes.org. idate January 05, 2005 IDATE(1)
All times are GMT -4. The time now is 10:44 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy