01-29-2003
recursive effect!!
I run the following command in some of my folders... and ended up with a huge mess!!
find . -type f -exec perl -e 's/blabla/zzzxxxx/gi' -p -i.bak {} \;
I had to kill the process and later when I checked with one of my folders..
ls
vaditerm.dt.bak
vaditerm.dt.bak.bak
vaditerm.dt.bak.bak.bak
vaditerm.dt.bak.bak.bak.bak
vaditerm.dt.bak.bak.bak.bak.bak
vaditerm.dt.bak.bak.bak.bak.bak.bak
vaditerm.dt.bak.bak.bak.bak.bak.bak.bak
vaditerm.dt.bak.bak.bak.bak.bak.bak.bak.bak
vaditerm.dt.bak.bak.bak.bak.bak.bak.bak.bak.bak
vaditerm.dt.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak
vaditerm.dt.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak
vaditerm.dt.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak
vaditerm.dt.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak
vaditerm.dt.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak
vaditerm.dt.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak.bak
can someone throw light on how this happened?
Thanks,
sskb
(sorry if I wasted your time!!)
9 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
hi there,
i am porting kernel 2.2 driver program to kernel 2.6. for some extent i am successfull but some times the system gets hanged. what might be the problem? i am not able to get any help from log messages as nothing is being printed at that moment. hey does this kernel preemptiveness and... (2 Replies)
Discussion started by: sriram.ec
2 Replies
2. UNIX for Dummies Questions & Answers
Hi,
I have noticed that rm -if will perform completely different to rm -fi. Whats the pattern of how I put my options to the script in relation to how it will act.
i.e
rm -fi treat the remove as interative but
rm -if treats it as forced
Thansk, Chris. (1 Reply)
Discussion started by: Chiefos
1 Replies
3. Virtualization and Cloud Computing
2008-10-31T22:46:14+01:00
http://geekandpoke.typepad.com/.a/6a00d8341d3df553ef010535ce543e970c-800wi
Nicholas Carr (and here) has some problems with Tim O'Reilly's theory about the cloud and the network effect.
http://feeds.feedburner.com/~f/GeekAndPoke?i=OFn0M... (0 Replies)
Discussion started by: Linux Bot
0 Replies
4. Shell Programming and Scripting
Hello,
In google: if we type the text like :-
It gives us a question saying :-
I want to know how to write a shell script to give this Dictionary effect. example:If we give "lst" then it corrects us saying "list".
Can you please help me with a sample code! friends..... (3 Replies)
Discussion started by: nsharath
3 Replies
5. UNIX for Dummies Questions & Answers
RHEL AS 3 running on x86 hardware. That have been patched for DST but did not change a few weeks back when time changed over.
Explanation of the issue from another party.
The servers in questions maintain their TOY clock local time instead of
UTC. As by defined functionality It prevents NTP... (1 Reply)
Discussion started by: Steelysteel
1 Replies
6. UNIX for Dummies Questions & Answers
A basic cron question and I hope I explain it enough.
If a person creates a file to use with cron and issues the followin command:
crontab
I understand this will set the cron entries to whatever is in . However, if we now edit the crontab with:
crontab -e
and save, how does cron... (3 Replies)
Discussion started by: niswonp
3 Replies
7. Shell Programming and Scripting
It doesn't have effect in script but it works on the terminal
root@server:/opt/kvm/usecases/logs# alias echo='echo -e'
root@server:/opt/kvm/usecases/logs# echo "xxxx\n"
xxxx
root@server:/opt/kvm/usecases/logs# cat xx.sh
#!/bin/bash
alias echo='echo -n'
echo "sssf \n"
... (3 Replies)
Discussion started by: yanglei_fage
3 Replies
8. Shell Programming and Scripting
jotne posted an interesting thread an hour or two ago, and ended up with the following:
awk '{$1=$1} /^+$/' file
I had a question about the effect of $1=$1 assignment, and thought it better to start a new thread, because it's really a different topic.
$ cat test.sh
set -v
echo " abcd" | awk... (3 Replies)
Discussion started by: hanson44
3 Replies
9. UNIX for Dummies Questions & Answers
This is a DEMO only...
Someone recently asked about creating a box to make something look nicer on screen.
I suggested that with careful colouring a 3D effect could be created...
Linux version; this also works on a Macbook Pro but is not as easy to see as the other code below:-
... (0 Replies)
Discussion started by: wisecracker
0 Replies
LEARN ABOUT DEBIAN
prename
RENAME(1) Perl Programmers Reference Guide RENAME(1)
NAME
rename - renames multiple files
SYNOPSIS
rename [ -v ] [ -n ] [ -f ] perlexpr [ files ]
DESCRIPTION
"rename" renames the filenames supplied according to the rule specified as the first argument. The perlexpr argument is a Perl expression
which is expected to modify the $_ string in Perl for at least some of the filenames specified. If a given filename is not modified by the
expression, it will not be renamed. If no filenames are given on the command line, filenames will be read via standard input.
For example, to rename all files matching "*.bak" to strip the extension, you might say
rename 's/.bak$//' *.bak
To translate uppercase names to lower, you'd use
rename 'y/A-Z/a-z/' *
OPTIONS
-v, --verbose
Verbose: print names of files successfully renamed.
-n, --no-act
No Action: show what files would have been renamed.
-f, --force
Force: overwrite existing files.
ENVIRONMENT
No environment variables are used.
AUTHOR
Larry Wall
SEE ALSO
mv(1), perl(1)
DIAGNOSTICS
If you give an invalid Perl expression you'll get a syntax error.
BUGS
The original "rename" did not check for the existence of target filenames, so had to be used with care. I hope I've fixed that (Robin
Barker).
perl v5.14.2 2014-09-26 RENAME(1)