Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Command file for moving emails Post 302264126 by sameermohite on Wednesday 3rd of December 2008 07:23:42 AM
Old 12-03-2008
If you want to use command to move files

File move by subject line of mail :

mv $(ls inbox/*hey*) hey/

first hey = mail having subject
second hey/ = directory to which mails are to be moved

File move by content of mail :

mv $(grep -l hey inbox/*) hey/

first hey = text from content of mail
second hey/ = directory to which mails are to be moved

.
.
.
.

I dont have bash to check previous script..
but this works in ksh....
---------------------------------------------------------
#!/usr/ksh

MAILDIR="inbox/"
TEXT="hey"
DESTDIR="hey/"
find "$MAILDIR" -type f | while read N
do
cat "$N" | grep -q "$TEXT"
if [ $? = 0 ];
then
mv "$N" "$DESTDIR"
fi
done
---------------------------------------------------------
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

extract bulk emails into a single flat file

Hello Can someone guide me how to extract bulk emails into a single flat file ? We receive mails (approx 1K daily ). I want the contents of the emails for 'current date' to be dumped into one single text file. Please help. (1 Reply)
Discussion started by: Amruta Pitkar
1 Replies

2. Shell Programming and Scripting

moving files after ls -lt command

Can you please tell me how to find a file in a directory and then if it exists i need to place it in a different folder? I have to use "ls -lt" command I mean this command is something existing one . can you please tell me how i set the directory path. Like dir1/dir2/filename.csv to... (8 Replies)
Discussion started by: pochaman
8 Replies

3. Shell Programming and Scripting

Moving file using test command

My process creates file like abc.20090427.txt i.e abc.date.txt next time when my process it has to detect if any previous "abc" exist. If exist then move to archive and create a new abc file. I am using test command but it doesnt allow wild card. if ] then mv abc.*.txt... (7 Replies)
Discussion started by: pinnacle
7 Replies

4. Shell Programming and Scripting

moving files alone using mv command??

Is there a way to move the files ALONE from one dir to another dir? In my source dir,I have files as well as directories.I want to move the files alone to another dir and the directories should remain undisturbed. If I use mv * < target dir> ,then the directories also moved. Any... (4 Replies)
Discussion started by: prasperl
4 Replies

5. Shell Programming and Scripting

Moving 100K file to another folder using 1 command

Hi, I need to move 1000s of files from one folder to another. Actually there are 100K+ files. Source dir : source1 Target dir : target1 Now if try cp or mv commands I am getting an error message : Argument List too long. I tried to do it by the time the files are created in the source... (6 Replies)
Discussion started by: unx100
6 Replies

6. Shell Programming and Scripting

Issue while moving files using find command

Hi All, I'm facing this below error when I move files using find command....Please help out...... $ find /home/aa/ab -mtime +90 -type f -exec mv -f {} /home/aa/ab/ac \; mv: 0653-405 /home/aa/ab/ac/MP_060520111245.csv and /home/aa/ab/ac/MP_060520111245.csv are identical. mv: 0653-405... (2 Replies)
Discussion started by: HemaV
2 Replies

7. Shell Programming and Scripting

extracting emails from a file

i have a large html file that has emails like something@domain.com and somethingdomain.com how can i print the emails? its fine if duplicates show up and it doesnt need to save into a file or anything, just whatever is the easiest way to make some basic code for this thanks! :) (2 Replies)
Discussion started by: vanessafan99
2 Replies

8. Shell Programming and Scripting

issue while moving files using find command

Hi Friends, I'm facinf issue while moving large files using find command.I've a scenario like i've to move one day older files from one directory to anothe directory.I'm using the below command. find $src_dir -name error -prune -o -type f -mtime +1 -exec mv {} $dest_dir \; some times... (1 Reply)
Discussion started by: mail2mura
1 Replies

9. UNIX for Dummies Questions & Answers

Moving lines of file to command line

I have a file in which each line is the name of another file. Is there a way to serve them to the command line? For example, if the file contains file1.txt file2.txt file3.txt ... file9.txt is there a way to insert them in the command as a batch? If I ran a command like grep... (4 Replies)
Discussion started by: wbport
4 Replies

10. Shell Programming and Scripting

Mail command does not work for Distribution List emails

mail works for my personal email address mailx -s "Alert" mymail@mycomp.com<results.txt mail fails for the Teams Distribution List (copied from outlook) mailx -s "Alert" #My-Team@mycomp.com<results.txt This was the first problem. The second problem is if I have the subject line... (4 Replies)
Discussion started by: mohtashims
4 Replies
Rscript(1)								FSF								Rscript(1)

NAME
Rscript - front end for scripting with R SYNOPSIS
Rscript [--options] [-e expr] file [args] DESCRIPTION
A binary front-end to R, for use in scripting applications. expr An optional expression to be evaluated, used in place of expr. file Input file of R expressions args Optional further arguments to be processed by commandArgs in the R interpreter. OPTIONS
--options accepted are --help Print usage and exit --version Print version and exit --verbose Print information on progress --default-packages=list Where 'list' is a comma-separated set of package names, or 'NULL' and also options to R (in addition to --slave --no-restore), such as --save Do save workspace at the end of the session --no-environ Don't read the site and user environment files --no-site-file Don't read the site-wide Rprofile --no-init-file Don't read the user R profile --restore Do restore previously saved objects at startup --vanilla Combine --no-save, --no-restore, --no-site-file --no-init-file and --no-environ SEE ALSO
R(1) R scripting April 2007 Rscript(1)
All times are GMT -4. The time now is 02:41 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy