01-27-2008
Quote:
Originally Posted by
KittyWu
Hi,
you can do it without any function call by using the Pattern-matching operators (which are faster).
for instance:
me@host> BackupLocation='abc/dfg'
me@host> SubDir=${BackupLocation##*/}
me@host> echo ${SubDir}
dfg
me@host> BackupLocation=${BackupLocation}/${SubDir}$(date +%w)
me@host> echo ${BackupLocation}
abc/dfg/dfg5
(see 'KornShell/Pattern-matching Operators',
[Chapter 4] 4.3 String Operators)
Hope it helps,
Christophe
You may not be aware that the link you posted is in all probability a pirated copy of the material it references. O'Reilly & Associates never gives permission, that I am aware of, to publish their copyrighted materials. Out of respect to them you may consider not posting a link to that piratated material in the future. This website probably does not allow it either, as no legitimate website allows links to pirated material.
You would think the administrator of a major institution of higher learning would know better than to upload copyrighted material to the school server and allow it to be accessed via the www.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi Bosses!
I have a directory name sih. that directory contains some more directories and some files. i just want to list (ls) the directories under this directory. What will be the command.I am using debian linux.
Thanks bosses.will appreciate your help.
sih (6 Replies)
Discussion started by: little_jhon
6 Replies
2. UNIX for Advanced & Expert Users
This is my first post to this group.I am new to Unix.I have one requirement
I need to replace a text in all the files in a directory and sub-directory.Eg i have a folder structure like /usr/local/abc , inside abc i have several directories and several files. All the files inside abc and all the... (1 Reply)
Discussion started by: vatsan
1 Replies
3. UNIX for Advanced & Expert Users
Hi Expert,
How can i able to see the directory and the files inside the directories.
Is it possible, please suggest.
Thanks
shaan (4 Replies)
Discussion started by: shaan_dmp
4 Replies
4. UNIX for Dummies Questions & Answers
hey,
i need to use grep to search a bunch of header files inside a directory to return which file i can find the function i'm searching for in. how do i use wild cards to search through the files? i can only figure out how to search inside the directory, not inside the files that are in the... (4 Replies)
Discussion started by: kylethesir
4 Replies
5. Shell Programming and Scripting
Hi All,
I have directory under /opt/test.
The ownership of the test directory is root:root.
I have login to the server as test user.
I need to have some script to create a directory inside /opt/test.
This script will be called as test user.
When I try to execute... (4 Replies)
Discussion started by: kalpeer
4 Replies
6. Shell Programming and Scripting
Hello folks
I hope every one is fine. I need to ask one question.
I have directory
/xx/abcd/data/
inside that data there are files like
11.txt
23.txt
12.txt
*.txt
i want that i will do compress each txt file inside that directory /xx/abcd/data/.
But it will not gzip data... (1 Reply)
Discussion started by: learnbash
1 Replies
7. UNIX for Dummies Questions & Answers
Hi,
Im facing a problem that im stucked,
I have the following structure:
thales@pereirtc-vbox:/home/VfARM$ ls
code config doc lib manifest.bak manifest.rel manifest.v3 ns pub
if i try to execute zip -q -o arm.zip VfARM/* it will create a zip file with the folder VfARM.... (2 Replies)
Discussion started by: Thales.Claro
2 Replies
8. UNIX for Dummies Questions & Answers
create a file inside a directory in one command
like
current directory is root
i want to create a directory inside root and a file inside that directory
is there any command like
touch /d/d.txt d directory does not exist (1 Reply)
Discussion started by: abhisheklodha13
1 Replies
9. Shell Programming and Scripting
Assume I want to remove a whole directory tree beginning with /foo/bar/
The directory or sub-directories may contain files.
The top directory /foo/bar/ itself should not be deleted.
rm -f- r /foo/bar
does not work because it requires a directory tree without files.
How does it work... (3 Replies)
Discussion started by: pstein
3 Replies
10. Shell Programming and Scripting
Hi,
I have used the command
cat * | grep -r <<String>> *
It returns:
cat : JAN : is directory
***********************
*********************
My directory structure:
log
- JAN
-catalina.out
-FEB
-catalina.out
-MARCH
... (11 Replies)
Discussion started by: nanthagopal
11 Replies
LEARN ABOUT CENTOS
reporter-print
REPORTER-PRINT(1) LIBREPORT MANUAL REPORTER-PRINT(1)
NAME
reporter-print - Prints problem information to standard output or FILE.
SYNOPSIS
reporter-print [-v] [-d DIR] [-o FILE] [-a yes/no] [-r]
DESCRIPTION
The tool reads problem directory DIR and prints its text representation to stdout or to a specified FILE.
Integration with ABRT events
reporter-print can be used as a reporter, to allow users to report problems by writing them to a file. Example:
EVENT=report reporter-print -o "${Log_File:-/tmp/abrt.log}"
OPTIONS
-d DIR
Path to problem directory.
-v
Be more verbose. Can be given multiple times.
-o FILE
Output file
-a yes/no
If -o FILE is specified, controls whether FILE is appended to, or overwritten. (default: no)
-r
Add a record to reported_to in DIR which specifies that this problem was reported. Some tools use this to differentiate between
problems which were and weren't yet reported.
Output format
The output is designed to be machine-parsable. The elements which have only one line are printed in the form
NAME:<whitespace>VALUE
Elements which have more than one line are printed in the form
NAME:
:LINE1
:LINE2
:LINE3
Output may contain empty lines for better readability.
AUTHORS
o ABRT team
LIBREPORT 2.1.11 06/18/2014 REPORTER-PRINT(1)