Sponsored Content
Top Forums Shell Programming and Scripting Want to delete the junk files from a directory which are not listed in a TEXT file Post 302951136 by Praveen Pandit on Monday 3rd of August 2015 04:35:37 AM
Old 08-03-2015
Thanks for the reply.

I have tried it but it is not working. Though it appends the file names which are not listed in the input file, it is unable to delete the large number of files.

Last edited by Praveen Pandit; 08-03-2015 at 06:13 AM..
 

10 More Discussions You Might Find Interesting

1. HP-UX

CVSWeb - Directories listed but files not listed

I am using CVSWeb on HPUnix. When i access it, all directories are listed but files are not listed. I am getting the error "NOTE: There are 51 files, but none matches the current tag. " in tomcat sevrer log i am getting the message "rlog warning: Missing revision or branch number after -r"... (0 Replies)
Discussion started by: ganesh
0 Replies

2. Shell Programming and Scripting

Copy files listed in a text file - whitespace problem.

Hi, Say I have this text file <copy.out> that contains a list of files/directories to be copied out to a different location. $ more copy.out dir1/file1 dir1/file2 dir1/file3 "dir1/white space" dir1/file4 If I do the following: $copy=`more copy.out` $echo $copy dir1/file1... (4 Replies)
Discussion started by: 60doses
4 Replies

3. Shell Programming and Scripting

Shellscript to sort duplicate files listed in a text file

I have many pdf's scattered across 4 machines. There is 1 location where I have other Pdf's maintained. But the issues it the 4 machines may have duplicate pdf's among themselves, but I want just 1 copy of each so that they can be transfered to that 1 location. What I have thought is: 1) I have... (11 Replies)
Discussion started by: deaddevil
11 Replies

4. Shell Programming and Scripting

Moving files listed in a data file to a new directory using Perl

Hi, I have a data file that lists a number of files. I want to move the files named in that one to another directory. Here's what I have: #!/usr/bin/perl -w open(FILE, "<collision.txt"); my @lines=<FILE>; foreach my $lines (@lines) { system("mv $lines collisions/."); } close(FILE); ... (2 Replies)
Discussion started by: renthead720
2 Replies

5. Shell Programming and Scripting

Send a mail to IDs listed in a text file

I have a list of mail ids in text file and want a ksh script that reads this text file and sends a mail to all mail ids with same subject line and content. I am using UX-HP machine and KSH. Thanks for help in advance! (5 Replies)
Discussion started by: Sriranga
5 Replies

6. Shell Programming and Scripting

Copy files listed in text file to new directory

I am trying to write a script that will copy all file listed in a text file (100s of file names) to a new directory Assume script will run with main as current working directory and I know how many files/lines will be in List.txt Im trying to work up a test script using this model Contents of... (2 Replies)
Discussion started by: IAmTheGrass
2 Replies

7. UNIX for Dummies Questions & Answers

Delete files whose file names are listed in a .txt file

hi, I need a help. I used this command to list all the log files which are for more than 10 days to a text file. find /usr/script_test -type f -mtime +10>>/usr/ftprm.txt I want all these files listed in the ftprm.txt to be ftp in another machine and then rm the files. Anyone can help me... (8 Replies)
Discussion started by: kamaldev
8 Replies

8. Shell Programming and Scripting

perl Compare zone files in directory with what is listed in named.conf

I would really appreciate any assistance that I can get here. I am fairly new to perl. I am trying to rewrite my shell scripts to perl. Currently I have a shell script (using sed, awk, grep, etc) that gets a list of all of the zone files in a directory and then looks in named.conf for what... (0 Replies)
Discussion started by: brianjb
0 Replies

9. Shell Programming and Scripting

Delete files listed in text file

Hi Team, Here's the scenario, I have a text file called "file_list.txt". Its content is as follows. 111.tmp 112.tmp 113.tmp 114.tmp These files will present in "workdir" directory. It has many files. But only the files present in file_list.txt has to be deleted from the workdir... (7 Replies)
Discussion started by: kmanivan82
7 Replies

10. Shell Programming and Scripting

Cat files listed in text file and redirect to new directory with same filename

I have a directory that is restricted and I cannot just copy the files need, but I can cat them and redirect them to a new directory. The files all have the date listed in them. If I perform a long listing and grep for the date (150620) I can redirect that output to a text file. Now I need to... (5 Replies)
Discussion started by: trigger467
5 Replies
rlm_policy(5)							 FreeRADIUS Module						     rlm_policy(5)

NAME
rlm_policy - FreeRADIUS Module DESCRIPTION
The rlm_policy module implements a simple "policy" language. The policy language implemented by this module is simple, and specific to RADIUS. It does not implement variables, arrays, loops, goto's, or any other feature of a real language. If those features are needed for your system, we suggest using rlm_perl. What the policy module implements is a simple way to look for attributes in the request packet (or other places), and to add attributes to the reply packet (or other places) based on those decisions. Where the module shines is that it is significantly more flexible than the old-style users file. The module has one configuration item: filename The file where the policy is stored. POLICY LANGUAGE
Named policies The policy is composed of a series of named policies. The following example defines a policy named "foo". policy foo { ... } Policy names MAY NOT be the same as attributes in the dictionary. Defining a policy with the same name as a dictionary attribute will cause an error message to be printed, and the policy will not be loaded. When the policy module is listed in a module section like "authorize", the module calls a policy named "authorize". The "post-auth", etc. sections behave the same. These names cannot be changed. include "policy.txt" The filename must be in a double-quoted string, and is assumed to be relative to the location of the current file. If the filename ends with a '/', then it is assumed to be a directory, and all files in that directory will be read. include "dir/" All file in "dir/" will be read and included into the policy definition. Any dot files (".", "..", etc.) will not be included, however. Including multiple files The main file referred to from the radiusd.conf may include one or more other files, as in the following example. Referencing a named policy The following example references a named policy foo() While the brackets are required, no arguments may be passed. Conditions "if" statements are supported. if (expression) { ... } and "else" if (expression) { ... } else { ... } also, "else if" if (expression) { ... } else if (expression) { ... } Expressions within if statements Always have to have brackets around them. Sorry. The following kinds of expressions may be used, with their meanings. (attribute-reference) TRUE if the referenced attribute exists, FALSE otherwise. See below for details on attribute references. (!(expression)) FALSE if the expression returned TRUE, and TRUE if the nested expression returned FALSE. (attribute-reference == value) Compares the attribute to the value. The operators here can be "==", "!=", "=~", "!~", "<", "<=", ">", and ">=". (string1 == string2) A special case of the above. The "string1" is dynamically expanded at run time, while "string2" is not. The operators here can be "==", "!=", "=~",and "!~". Of these, the most useful is "=~', which lets you do things like ("%{ldap:query...}" =~ "foo=(.*) "). The results of the regular expression match are put into %{1}, and can be used later. See "doc/variables.txt" for more information. ((expression1) || (expression2)) Short-circuit "or". If expression1 is TRUE, expression2 is not evaluated. ((expression1) && (expression2)) Short-circuit "and". If expression1 is FALSE, expression2 is not evaluated. Limitations. The && and || operators have equal precedence. You can't call a function as a expression. Attribute references Attribute references are: Attribute-Name Refers to an attribute of that name in the Access-Request or Accounting-Request packet. May also refer to "server-side" attributes, which are not documented anywhere. request:Attribute-Name An alternate way of referencing an attribute in the request packet. reply:Attribute-Name An attribute in the reply packet proxy-request:Attribute-Name An attribute in the Access-Request or Accounting-Request packet which will be proxied to the home server. proxy-reply:Attribute-Name An attribute in the Access-Accept or other packet which was received from a home server. control:Attribute-Name An attribute in the per-request configuration and control attributes. Also known as "check" attributes (doc/variables.txt). Adding attributes to reply packet (or other location) reply .= { attribute-name = value ... attribute-name = value } The first name can be "request", "reply", "control", "proxy-request", or "proxy-reply". The operator can be .= - appends attributes to end of the list := - replaces existing list with the attributes in the list (bad idea) = - use operators from "attribute = value" to decide what to do. (see "users") The block must contain only attributes and values. Nothing else is permitted. SECTIONS
authorize post-auth pre-proxy post-proxy FILES
/etc/raddb/radiusd.conf SEE ALSO
radiusd(8), users(5), radiusd.conf(5) AUTHOR
Alan DeKok <aland@ox.org> 7 December 2004 rlm_policy(5)
All times are GMT -4. The time now is 11:32 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy