cdines: The best-case scenario, as you note, would be to find a ftp client which understands the VMS file naming convention and can convert it to Unix, but I have never heard of one which would do that. Ask in VMS circles, though; they would know.
Hello people, I was wondering if anyone could help me?
I want to produce a shell script that changes the filename extension on all matching file.
E.G. change all files called ‘something.rtf' to ‘something.doc' by giving the command:
Changex rtf doc
*where ‘Changex' is the name of... (2 Replies)
Hi,
I have files with names like file1.txt.txt.txt.txt and file2.txt.txt.txt.txt.txt............ (random infinite number of .txt exist).
how to truncate (mv) their names to ones with single .txt extension like file1.txt and file1.txt ? In other words, how to extract the filename upto first... (12 Replies)
Hi all -
I'm trying to rename a large number of files all at once and need some help figuring out the command line syntax to do it. I've already done quite a bit of research with the rename and mv commands, but so far haven't found a solution that seems to work for me. So:
The files exist... (10 Replies)
I copied some files to another folder, and I want to change them from .doc extensions to .txt extensions. I tried using the cp and mv commands, but it didn't work. Is it possible to change file extensions with these commands, and if so how do I do it? I tried using the * wildcard (say cp *.doc... (1 Reply)
Hi
How can i find the unique list of file extensions in a folder/subfolders
e.g.
MAIN/
a.txt
b.txt
a.clas
a.java
b.class
a.txt.112
c.12.ram.jar
i just need to get the below out irrespective of file being present in folder or subfolders
txt
clas
java (5 Replies)
I am trying to store file with certain file extensions to list but having some problems.
Here is a part of the code
set fryLst = ""
set fxtLst = ""
foreach f ($AfullNameLst)
set fname = $f:r
set fext = $f:e
if ("$fext" == ".ry") set fryLst = "$fryLst $f"
if ("$fext" == ".xt")... (2 Replies)
I'm in csh and have a list of file names, example
set Lst = "file1.ry file2.ry file3.ry file4.ry"
I want to check if all the extensions are ry. Is they are, I want to do something. (1 Reply)
Hi Guys,
I have files named myfileaa,myfileab,myfileac,myfilesad.... till myfileav.
Now i needs to rename all these files to myfileaa.txt ,myfileab.txt,myfileac.txt.
Please help me how to do the same.
Thanks in advance..!!! (4 Replies)
Hello Unix board community,
I have to program a shell script, but I am a complete noob so I hope I get some help here. The assignment is as follows:
The program removes all comments regardless of formatting or language from files with specific file name extensions (php, css, js, ...).... (3 Replies)
Discussion started by: TheZeusMan
3 Replies
LEARN ABOUT REDHAT
file::spec::vms
File::Spec::VMS(3pm) Perl Programmers Reference Guide File::Spec::VMS(3pm)NAME
File::Spec::VMS - methods for VMS file specs
SYNOPSIS
require File::Spec::VMS; # Done internally by File::Spec if needed
DESCRIPTION
See File::Spec::Unix for a documentation of the methods provided there. This package overrides the implementation of these methods, not the
semantics.
eliminate_macros
Expands MM[KS]/Make macros in a text string, using the contents of identically named elements of %$self, and returns the result as a
file specification in Unix syntax.
fixpath
Catchall routine to clean up problem MM[SK]/Make macros. Expands macros in any directory specification, in order to avoid juxtaposing
two VMS-syntax directories when MM[SK] is run. Also expands expressions which are all macro, so that we can tell how long the expan-
sion is, and avoid overrunning DCL's command buffer when MM[KS] is running.
If optional second argument has a TRUE value, then the return string is a VMS-syntax directory specification, if it is FALSE, the
return string is a VMS-syntax file specification, and if it is not specified, fixpath() checks to see whether it matches the name of a
directory in the current default directory, and returns a directory or file specification accordingly.
Methods always loaded
canonpath (override)
Removes redundant portions of file specifications according to VMS syntax.
catdir
Concatenates a list of file specifications, and returns the result as a VMS-syntax directory specification. No check is made for
"impossible" cases (e.g. elements other than the first being absolute filespecs).
catfile
Concatenates a list of file specifications, and returns the result as a VMS-syntax file specification.
curdir (override)
Returns a string representation of the current directory: '[]'
devnull (override)
Returns a string representation of the null device: '_NLA0:'
rootdir (override)
Returns a string representation of the root directory: 'SYS$DISK:[000000]'
tmpdir (override)
Returns a string representation of the first writable directory from the following list or '' if none are writable:
sys$scratch:
$ENV{TMPDIR}
Since perl 5.8.0, if running under taint mode, and if $ENV{TMPDIR} is tainted, it is not used.
updir (override)
Returns a string representation of the parent directory: '[-]'
case_tolerant (override)
VMS file specification syntax is case-tolerant.
path (override)
Translate logical name DCL$PATH as a searchlist, rather than trying to "split" string value of $ENV{'PATH'}.
file_name_is_absolute (override)
Checks for VMS directory spec as well as Unix separators.
splitpath (override)
Splits using VMS syntax.
splitdir (override)
Split dirspec using VMS syntax.
catpath (override)
Construct a complete filespec using VMS syntax
abs2rel (override)
Use VMS syntax when converting filespecs.
rel2abs (override)
Use VMS syntax when converting filespecs.
SEE ALSO
File::Spec
perl v5.8.0 2002-06-01 File::Spec::VMS(3pm)