First, I'm pretty sure a / cannot be in a filename. Second, what would you replace the * and ? and " with?
I would approach that like this (GNU tools specific):
where rename_bad_filename is a perl script that is executable and in your PATH...
Note: no error checking; existing files are clobbered.
hi:
i have several thousand files from users and of course they use all kind of characters on filenames. I have things like:
My special report (1999 ) Lisa & Jack's work.doc
crazy.
How do I remove all this characters in the current dir and subdirs too?
Thanks. (3 Replies)
hi,
I've a folder structure like :
/home/project/LIBNAMEA/FILE1
/home/project/LIBNAMED/FILE2
/home/project/LIBNAMEC/FILE3
/home/project/LIBNAMED/FILE4
/home/project/LIBNAMEX/FILE5
(there is no relation in the letters after the project/ )
and i need to delete the files keeping... (5 Replies)
Hi all,
I would need a bash script to sync/transfer folders recursively via FTP/RSYNC
(I initially planned to use FTP but I heard RSYNC would fit a lot better for this job(?))
The situation:
3 different Linux servers
1. source
2. destination - Samba
3. Server where the script runs on
... (2 Replies)
Hi, all:
I'd love to use shell script to change all filenames under different folders once for all:
I've got over 100 folders, in each of them, there is a file named "a.ppm". I wanna change all these "a.ppm" to "b.ppm", and still . Visually, the directory structure looks like:
and hope... (1 Reply)
I have a group of files in different directories with characters such as " ? : in the file names. How do I find these files and remove these characters on mass?
Thanks (19 Replies)
This has been tearing my hair out.
I need to:
1: compare server1:/data/archive/ to server2:/data/archive/ (through rsync, ssh, etc)
2: filenames that don't match, get copied (scp) to server2:/data/
server1 and server2 have ssh, scp, rsync access between eachother.
Is there any option in... (3 Replies)
hi all
I want a script that will use ftp to copy folder and sub folders from source server to current server. if i use -r switch then it just copies folders for 5 level. (1 Reply)
Hio, So I have a crontab delete of older files setup. This script works fine if I run them by each individual directory.
Problem is there are so many thousands of files and hundreds of directories and sub directories that I need to recursively have it go through and delete files by directory... (2 Replies)
Hello,
I made a mistake in a script and now need to go back and change allot of filenames. I need to change "v4" in filenames to "v3". I was thinking of something like this.
#!/bin/bash
FILELIST=$(ls -f -R *)
for FILE in $FILELIST
do
# create new filename
... (5 Replies)
Background: I use a TV tuner card to capture OTA video files (.mpeg) and then my Plex Media Server automatically optimizes the files (transcodes for better playback) and places them in a new directory. I have another Plex Library pointing to the new location for the optimized .mp4 files. This... (2 Replies)
Discussion started by: shaky
2 Replies
LEARN ABOUT CENTOS
net::ldap::control::relax
Net::LDAP::Control::Relax(3) User Contributed Perl Documentation Net::LDAP::Control::Relax(3)NAME
Net::LDAP::Control::Relax - LDAPv3 Relax control object
SYNOPSIS
use Net::LDAP;
use Net::LDAP::Control::Relax;
$ldap = Net::LDAP->new( "ldap.mydomain.eg" );
$relax = Net::LDAP::Control::Relax->new();
$msg = $ldap->modify( 'dc=sub,dc=mydomain,dc=eg",
changes => [
replace => { modifyTimestamp => '19700101000000Z' } ],
control => [ $relax ] );
die "error: ",$msg->code(),": ",$msg->error() if ($msg->code());
DESCRIPTION
"Net::LDAP::Control::Relax" provides an interface for the creation and manipulation of objects that represent the "Relax" control as
described by draft-zeilenga-ldap-relax-03.txt
The presence of the Relax control in an LDAP update request indicates the server temporarily relax X.500 model constraints during
performance of the directory update.
The control is appropriate for all LDAP update requests, including add, delete, modify, and modifyDN (rename) [RFC4511].
Its criticality is always set to TRUE, and no value.
There is no corresponding response control.
CONSTRUCTOR ARGUMENTS
Since the "Relax" control does not have any values only the constructor arguments described in Net::LDAP::Control are supported
METHODS
As there are no additional values in the control only the methods in Net::LDAP::Control are available for "Net::LDAP::Control::Relax"
objects.
SEE ALSO
Net::LDAP, Net::LDAP::Control,
AUTHOR
Peter Marschall <peter@adpm.de>.
Please report any bugs, or post any suggestions, to the perl-ldap mailing list <perl-ldap@perl.org>
COPYRIGHT
Copyright (c) 2013 Peter Marschall. All rights reserved. This program is free software; you can redistribute it and/or modify it under the
same terms as Perl itself.
perl v5.16.3 2013-06-08 Net::LDAP::Control::Relax(3)