09-03-2009
Many good points.
Good point about checking result from "sed".
Leading or trailing whitespace and backslashes in filenames will indeed fox most scripts and some commercial backup software. Imho any such filenames should be detected and removed from the system forthwith.
I disagree with "for i in test/*" because it fails on AIX for example with long lists.
Ps. I do run a periodic detect and manual clean of weird filenames in user directories. Unix files such as "C:\user_had_brain_damage.txt" upset our backup software.
While I remember, I have read much good advice about not interfering with IFS which dates back to the roots of unix.
10 More Discussions You Might Find Interesting
1. Solaris
Hi below is my script
for((i=0;i<=$TOTAL;i++))
do
echo "IP's created are $s1.$s2.$s3.$s4"
s4=`expr $s4 + 1`
done
where s1,2,3,4 are input varibles
below error occurs while running the script
syntax error at lin 11: '(' unexpected
... (12 Replies)
Discussion started by: krevathi1912
12 Replies
2. Shell Programming and Scripting
her i am trying to edit a database file which is actually a small file holding my friend's name and birthdays
My Database
DEEPAK 27/08
DEEPIKA 18/02
DHYAN 23/03
DIPANKAR 24/10
SNIGDHO 19/05
AYANNAR 17/12
BHAI 22/09
DEBAN 16/08
JAGADISH 02/06
SUBHOJIT 23/02
TOJO 17/09
SUDHIR 12/09... (1 Reply)
Discussion started by: mobydick
1 Replies
3. Shell Programming and Scripting
I've a python script named rwe.py. I'm running the program in three separate terminals. If one of the executing program stops . I want to leave the terminal as it is so that i can see the error. i wrote a the below script and used cron to run it every one hour to check if the three programs are... (0 Replies)
Discussion started by: msteve2002
0 Replies
4. Shell Programming and Scripting
Hi guys, I am a newbie to shell scripting.Please help me to accomplish this task. Its very urgent,I should create a script which will do the following:
i) "cd ~joseph/ ; mkdir -p Bing/Bong ;mkdir -p Bing/Bang" and then create 15 ".txt" files with content "Bing Bang Bong" in "Bong"... (1 Reply)
Discussion started by: mahesh_raghu
1 Replies
5. Shell Programming and Scripting
Hi,
#!/bin/ksh
$v=""
for ((i = 1 ; i <= 5 ; i++ ))
do
v="THerrFile_$i.err";
grep -i "$i:Error" $v >>oraerror_output.txt
done
My requirement is to dynamically create variable like
THerrFile_1.err,THerrFile_2.err etc.
where my grep needs... (5 Replies)
Discussion started by: sudhir_83k
5 Replies
6. Homework & Coursework Questions
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
Hello all,,, I am trying to finish my assignment for my CNET class. I am running into 2 problems... First the "Delete a file" (Option 1) When I run this option everything... (5 Replies)
Discussion started by: ozman911
5 Replies
7. Shell Programming and Scripting
I am trying to create a shell script similar to ls, but which only lists directories. I have the first half working (no argument version), but trying to make it accept an argument, I am failing. My logic is sound I think, but I'm missing something on the syntax, I'm guessing in the bolded line? ... (9 Replies)
Discussion started by: Tibor63
9 Replies
8. Shell Programming and Scripting
I'm limited in my skills related to *nix and I'm even more limited in my skills related to shell scripting and the use of awk. I have what should be a relatively simple shell script that looks in the /etc/fstab to see if a particular partition exists on the Linux system. The intention of this part... (2 Replies)
Discussion started by: DisabledVet
2 Replies
9. Emergency UNIX and Linux Support
Hello all,
I am facing a weird issue while executing a code below -
#!/bin/bash
cd /wload/baot/home/baotasa0/sandboxes_finance/ext_ukba_bde/pset
sh UKBA_publish.sh UKBA 28082015 3
if
then
echo "Param file conversion for all the areas are completed, please check in your home directory"... (2 Replies)
Discussion started by: ektubbe
2 Replies
10. Shell Programming and Scripting
Hello. I hava homework for university but i cant do it and i need a little help if someone can help me :) I have to do a linux shell script.
Write a script that does the following:
1. Check if there is a directory in / home with myDir name.
If not, it creates it.
2. In the directory it... (1 Reply)
Discussion started by: alex4o0o
1 Replies
LEARN ABOUT DEBIAN
dist::zilla::plugin::prunefiles
Dist::Zilla::Plugin::PruneFiles(3pm) User Contributed Perl Documentation Dist::Zilla::Plugin::PruneFiles(3pm)
NAME
Dist::Zilla::Plugin::PruneFiles - prune arbirary files from the dist
VERSION
version 4.300020
SYNOPSIS
This plugin allows you to explicitly prune some files from your distribution. You can either specify the exact set of files (with the
"filenames" parameter) or provide the regular expressions to check (using "match").
This is useful if another plugin (maybe a FileGatherer) adds a bunch of files, and you only want a subset of them.
In your dist.ini:
[PruneFiles]
filename = xt/release/pod-coverage.t ; pod coverage tests are for jerks
filename = todo-list.txt ; keep our secret plans to ourselves
match = ^test_data/*
match = ^test.cvs$
ATTRIBUTES
filenames
This is an arrayref of filenames to be pruned from the distribution.
matches
This is an arrayref of regular expressions and files matching any of them, will be pruned from the distribution.
SEE ALSO
Dist::Zilla plugins: PruneCruft, GatherDir, ManifestSkip.
AUTHOR
Ricardo SIGNES <rjbs@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Ricardo SIGNES.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
perl v5.14.2 2012-06-21 Dist::Zilla::Plugin::PruneFiles(3pm)