11-25-2011
i have just tried it..
Many Thanks!
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I am trying for loop to rename file extension from .txt to .html :
as below :
for i in *.txt; do mv "$i" `basename $i`.html; done
-------------------------------------------
But this renames a file file1.txt as file1.txt.html
anyone know how get avoid .html added after .txt ?
it... (4 Replies)
Discussion started by: sriram003
4 Replies
2. Shell Programming and Scripting
Hi guys,
i had many files like filename.20110520_20110519_050030
i have to rename the file by removint the last numerics ..
i.e filename.dat
i tried with cut command and removed the numerics but i'm not able to add .dat to the files.
is there any command insted of cut command to... (1 Reply)
Discussion started by: apple2685
1 Replies
3. UNIX for Dummies Questions & Answers
The below 'ls' command will list down files with extensions and suppress the ones with no extension
ls |grep "\\." But this dosen't work when I apply the same logic using 'find' command
find . -type f |grep "\\." I need help on how this logic can be implemented using 'find' command (3 Replies)
Discussion started by: meenavin
3 Replies
4. Shell Programming and Scripting
Hi,
I am trying to make all file in the directory uppercase but not their extension (ex: image.jpg becoming IMAGE.jpg)
here is code i am trying.
$ ls | while read file
do
name=${file%%.*}
newfilename=$(echo $name | tr 'a-z' 'A-Z')
mv $file $newfilename
done
any suggestions of... (4 Replies)
Discussion started by: johninweb
4 Replies
5. UNIX for Dummies Questions & Answers
I'm currently only able to perform some very basic functions, so hope this makes sense...
I have a set of about 27 files that need to be renamed from something like this:
000012ABCDEFGHIJ.XXX.YYY.ZZZ
000078KLMNO.XXX.YYY.ZZZ
000099PQ.XXX.YYY.ZZZ
to something like this:
newa012.abc... (11 Replies)
Discussion started by: bbmcg
11 Replies
6. Shell Programming and Scripting
Hi,
I have files with filenames as below.
SGM Daily Sales Email-en-us-05312012.xlwa
I want to rename it in .xls. I am writing a script to change this, as there can be multiple files in subfolders.
I have the following script.
#!/bin/ksh
for oldfile in $(find... (1 Reply)
Discussion started by: mac4rfree
1 Replies
7. Red Hat
currently in my directories
$ ls -lrth
total 32K
-rw-r--r-- 1 oracle oinstall 864 Feb 25 16:01 cor_bin_gateway_cnt.sql
-rw-r--r-- 1 oracle oinstall 782 Feb 25 16:01 mer_bin_gateway_cnt.sql
I want to rename files with *.sql to *.mv extension, but when I execute the following
$ mv... (1 Reply)
Discussion started by: jediwannabe
1 Replies
8. Shell Programming and Scripting
I have a list file that contains names of many files. I am reading one file name at a time using for loop
Then I like to create one more list file but with the file extension changed to "ctl".
Note: The file name can have any number of dots ".". But the extension after the last dot should be... (4 Replies)
Discussion started by: pinnacle
4 Replies
9. Shell Programming and Scripting
Hello,
I have multiple files named rscclog_2013-03-25.txt;3 in a directory, where 2013-03-25 is the previous day's date and the number after extension .txt preceded by a ';' is any number which i do not know beforehand.
Now, i have to rename all such files as rscclog_2013-03-25.txt
thus,... (2 Replies)
Discussion started by: rahulkt1987
2 Replies
10. Shell Programming and Scripting
After reading the manual of the command rename I would like to apply it to a folder with a couple of files containing old style dots before the file-type, e.g. up.to.the.roof.avi. So I'd like to rename them without the dots in between. Therefore I tried it the following way
rename -f -n ... (4 Replies)
Discussion started by: 1in10
4 Replies
LEARN ABOUT DEBIAN
dpkg-divert
dpkg-divert(8) dpkg utilities dpkg-divert(8)
NAME
dpkg-divert - override a package's version of a file
SYNOPSIS
dpkg-divert [option...] command
DESCRIPTION
dpkg-divert is the utility used to set up and update the list of diversions.
File diversions are a way of forcing dpkg(1) not to install a file into its location, but to a diverted location. Diversions can be used
through the Debian package scripts to move a file away when it causes a conflict. System administrators can also use it to override some
package's configuration file, or whenever some files (which aren't marked as 'conffiles') need to be preserved by dpkg, when installing a
newer version of a package which contains those files.
COMMANDS
[--add] file
Add a diversion for file.
--remove file
Remove a diversion for file.
--list glob-pattern
List diversions matching glob-pattern.
--listpackage file
Print the name of the package that diverts file. Prints LOCAL if file is locally diverted and nothing if file is not diverted.
--truename file
Print the real name for a diverted file.
OPTIONS
--admindir directory
Set the dpkg data directory to directory (default: /var/lib/dpkg).
--divert divert-to
divert-to is the location where the versions of file, as provided by other packages, will be diverted.
--local
Specifies that all packages' versions of this file are diverted. This means, that there are no exceptions, and whatever package is
installed, the file is diverted. This can be used by an admin to install a locally modified version.
--package package
package is the name of a package whose copy of file will not be diverted. i.e. file will be diverted for all packages except pack-
age.
--quiet
Quiet mode, i.e. no verbose output.
--rename
Actually move the file aside (or back). dpkg-divert will abort operation in case the destination file already exists.
--test Test mode, i.e. don't actually perform any changes, just demonstrate.
-?, --help
Show the usage message and exit.
--version
Show the version and exit.
NOTES
When adding, default is --local and --divert original.distrib. When removing, --package or --local and --divert must match if specified.
Directories can't be diverted with dpkg-divert.
Care should be taken when diverting shared libraries, ldconfig(8) creates a symbolic link based on the DT_SONAME field embedded in the
library. Because ldconfig doesn't honour diverts (only dpkg does), the symlink may end up pointing at the diverted library, if a diverted
library has the same SONAME as the undiverted one.
EXAMPLES
To divert all copies of a /usr/bin/example to /usr/bin/example.foo, i.e. directs all packages providing /usr/bin/example to install it as
/usr/bin/example.foo, performing the rename if required:
dpkg-divert --divert /usr/bin/example.foo --rename /usr/bin/example
To remove that diversion:
dpkg-divert --rename --remove /usr/bin/example
To divert any package trying to install /usr/bin/example to /usr/bin/example.foo, except your own wibble package:
dpkg-divert --package wibble --divert /usr/bin/example.foo --rename /usr/bin/example
To remove that diversion:
dpkg-divert --package wibble --rename --remove /usr/bin/example
ENVIRONMENT
DPKG_ADMINDIR
If set and the --admindir option has not been specified, it will be used as the dpkg data directory.
DPKG_MAINTSCRIPT_PACKAGE
If set and the --local and --package options have not been specified, dpkg-divert will use it as the package name.
FILES
/var/lib/dpkg/diversions
File which contains the current list of diversions of the system. It is located in the dpkg administration directory, along with
other files important to dpkg, such as status or available.
Note: dpkg-divert preserves the old copy of this file, with extension -old, before replacing it with the new one.
SEE ALSO
dpkg(1).
Debian Project 2011-08-14 dpkg-divert(8)