Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Compare the content of a variable with a string Post 88012 by robdai on Monday 31st of October 2005 05:28:01 AM
Old 10-31-2005
Compare the content of a variable with a string

Hello all:

I'm new in Unix and here and I'am spanish so my english isn't so good to explain my doubt. Here it is.

Very urgent:

I need to compare the value of a variable with a string.
Example is this.

Imagine that the variable x1 contains the path and a file text and I need to compare this with a string to put later with a echo a message

Could you help me?

I need to get only the name of the file without the path and I don't know how to do this. Something like this?

For_prp contains the path: C:\Program_Files\example\A1\prueba.txt and I need to compare with "prueba". Is like this?

if [ `grep -l '*prueba' ${For_prp}` ];
then
echo "The file${For_prp} is form the module of Pruebas"

Than you
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Compare the content of 2 files

Hi Guys, What is the most effecient way to compare the content of 2 seperate files and extract the result of there is a match? We have 2 separate log files and we are trying to find the common errors from the 2 files. Thanks, Odogbolu98 :( (3 Replies)
Discussion started by: odogbolu98
3 Replies

2. Shell Programming and Scripting

How to fetch variable value in if block and to compare it with certain string

Hi, I am trying to execute this command if ; then but getting error .Some problem with reteriving the value of $exception_info. Please help.Its urgent. thanks (4 Replies)
Discussion started by: khushboo
4 Replies

3. Shell Programming and Scripting

compare logfile content

Hi folks I have some logfiles like this: ./2009_08_22_14_08_entire_backup_no_1.log . . . ./2009_08_22_14_34_entire_backup_no_14.log each one contains a timestamp from "date +'%s'" now i need function which finds the logfile with the greatest number in it and returns (echos) the... (7 Replies)
Discussion started by: latenite
7 Replies

4. Shell Programming and Scripting

Help with Compare and search content in directory

Hello, How to search in directory by comparing some string with the content of directory. Ex: I want to compare abhi string with the content of backup directory. i.e want to check that is there any file in backup directory having name ... (3 Replies)
Discussion started by: AbhijitIT
3 Replies

5. Shell Programming and Scripting

Compare a content of variable to a database column

Hi have an array like this colarray="a" colarray="b" colarray="c" colarray="d" colarray="e" colarray="f" the arrayvariable is in unix sh file i want to check the content of the array to oracle database table. that is whether "a" is present in the table. (4 Replies)
Discussion started by: barani75
4 Replies

6. Shell Programming and Scripting

korn shell: check the content of a string of a variable

hello, i have a variable which should have following content : var="value1" or var="value2" or var="value2:*" # example: value2:22 how can i check : - if the content is ok (value1 / value2* ) - the two options of "value2" when content is example "value2:22" , i want to split... (3 Replies)
Discussion started by: bora99
3 Replies

7. Shell Programming and Scripting

To compare the content of two text files

I have two files, sec.txt(1st File) 3172 disp.txt(2nd file) the file name is *********** 45676 Now i want to compare the value in sec.txt file with disp.txt file Excatly i want to compare the value 3172 in first file and 45676 in second file. i want to compare the first line of... (11 Replies)
Discussion started by: rammm
11 Replies

8. Shell Programming and Scripting

Compare content between two files

I have two files in unix environment with similer type of contain: Example: File1 File2 Milestone1 Milestone1 Milestone2 Milestone12 Milestone3 Milestone13... (11 Replies)
Discussion started by: Mrinal Mondal
11 Replies

9. Shell Programming and Scripting

Compare two folders and file content

Hi, I am having two folders where i need to compare the content of files and also to know if any new files been added and redirect the difference output in respective filename logs. For e.g.: Directory D1: f1 f2 f3 Directory D2: f1 f2 f3 f4 i Need to compare the directories... (25 Replies)
Discussion started by: rohit_shinez
25 Replies

10. Shell Programming and Scripting

Pass column number as variable to awk and compare with a string.

Hi All, I have a file test.txt. Content of test.txt : 1 vinay se 2 kumar sse 4 kishore tl I am extracting the content of file with below command. awk '$2 ~ "vinay" {print $0}' test.txt Now instead of hardcoding $2 is there any way pass $2 as variable and compare with a... (7 Replies)
Discussion started by: Girish19
7 Replies
Date::Manip::Lang(3pm)					User Contributed Perl Documentation				    Date::Manip::Lang(3pm)

NAME
Date::Manip::Lang - language support for Date::Manip DESCRIPTION
Date::Manip supports a number of different languages when parsing dates, and more can be added. CURRENT LANGUAGES
Currently, the following languages are supported by Date::Manip. The version of Date::Manip where they were added is included (so you can see the minimum version of Date::Manip needed to parse each). The language can be chosen by setting the Language config variable to the name of the language or any of the aliases included in the table. All names and aliases are case insensitive. Language Version Aliases English default en, en_us Catalan 5.43 ca Danish 5.41 da Dutch 5.32 Nederlands, nl Finnish 6.31 fi, fi_fi French 5.02 fr, fr_fr German 5.31 de, de_de Italian 5.35 it, it_it Norwegian 6.21 nb, nb_no Polish 5.32 pl, pl_pl Portuguese 5.34 pt, pt_pt Romanian 5.35 ro, ro_ro Russian 5.41 ru, ru_ru Spanish 5.33 es, es_es Swedish 5.05 sv Turkish 5.41 tr, tr_tr ADDING A LANGUAGE
Adding a language is easily done (if you're fluent in both English and the other language). If you want to add a new language, do the following: Language name When you submit the new language, I'll need the name of the language (of course) and any common locale names that might be useful for people to select the language. For example, if you were creating a Spanish translation (which is not necessary since it already exists), I would need the following list: spanish es es_es Copy the english module Copy the english.pm file (which is in lib/Date/Manip/Lang in the Date::Manip distribution) to the new language (i.e. spanish.pm in this example). Set some variables in the new module The new module (spanish.pm) will need a few simple modifications. Change the package name from 'english' to 'spanish'. Fix the @Encodings lines. Most languages can be written in more than one encoding. The first encoding in the list should be utf-8 and the last should be perl. Include any other encodings that should be supported as well. Set the $YearAdded and $LangName appropriately. Translate the language terms Translate all of the data (after the __DATA__ line). The data section of the module (which is written in YAML) is fairly straightforward to translate. Every term is defined in the Date::Manip::Lang::english document (or in any of the other language module documents), so please refer to it to find out what each element means. Then replace the English version with the new translation. There are some requirements: 1) Every element should be defined (except for the sephm and sepms elements). 2) The module must be written using UTF-8 characters if the language includes any non-ASCII characters. 3) Each element includes a list of values (different variations of the element). In most cases, the order of the values for each element is not important since they are just used to create a regular expression for parsing dates, but a few of them are also used to determine printable values using the Date::Manip::Date::printf method (or the UnixDate function). These elements are: Element printf directive ampm %p day_abb %a day_char %v day_name %A month_abb %b month_name %B nth %E For each of these, the value that should be printed out must be the first value in the list. 4) When possible, if a language includes characters that are essentially ASCII characters with a punctuation mark, please include a variation of the value which is just ASCII with the punctuation removed. For example, the spanish name for Saturday in ASCII would be written sabado, but in reality, the first 'a' has an accent over it. This word should appear twice... first in full UTF-8 encoding, and second as all ASCII. If the language (Russian for example) has no ASCII equivalent, just include the UTF-8 representation. Feel free to contact me if you have any questions. SEE ALSO
Date::Manip - main module documentation LICENSE
This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself. AUTHOR
Sullivan Beck (sbeck@cpan.org) perl v5.14.2 2012-06-02 Date::Manip::Lang(3pm)
All times are GMT -4. The time now is 07:33 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy