09-04-2009
i am not sure how will this work.
i could do something like
for i in `ls -l ./*.dbf | grep -v "^gpg"' `
do
/usr/local/gpg2/bin/GPG2 -o $i -d *.gpg
done
but when i run this i get this error
bash: command substitution: line 1: unexpected EOF while looking for matching `''
bash: command substitution: line 2: syntax error: unexpected end of file
the problem is instead of putting -d *.gpg in the GPG2 command i need to have the complete file name including .gpg for example arch_696354351_1_23.dbf.gpg
so -o in the command would take arch_696354351_1_23.dbf and -d would take arch_696354351_1_23.dbf.gpg
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
:D can anyone tell me how to make this script continue after the *)
I have been reading C and shell scripting and am confused.. I tried to impliment a while (1) and a continue after the *) but I keep getting end of file error..! also there a few different loops that I am not sure which type to... (3 Replies)
Discussion started by: moxxx68
3 Replies
2. Shell Programming and Scripting
Hi
Following is the code . When I give input as Bangalore,its dospalying Welcome to Hitech City. But say , if I select Delhi or US, its not displaying the corresponding message. Its still says Welcome to Hitech City.
Seems that it not entering in the elif part. Please suggest.
#!... (4 Replies)
Discussion started by: pankajkrmishra
4 Replies
3. Shell Programming and Scripting
I want to write a shell script which clones a file, example the name of the file to be cloned is "es" and I want its clone have the name "es1", "es2", "es3", and so on.
Then another program called service needs the former clone as input,
for example service up /home/es1, service up /home/es2... (4 Replies)
Discussion started by: Puntino
4 Replies
4. Shell Programming and Scripting
Hi,
I have a unix shell script that I use to run the jobs, which internally calls a number of other jobs and outputs a log file. I want to call another shell script in the main script that constantly reads the log file that gets appended and emails the user upon each job completion.
for... (5 Replies)
Discussion started by: rudoraj
5 Replies
5. Shell Programming and Scripting
Hi all,
i got 2 text file.
file.txt
value.txt
i want use C shell script to write out
while both of the file got different limit....how i going to write it in 1 while loop? (4 Replies)
Discussion started by: proghack
4 Replies
6. Shell Programming and Scripting
Hi,
This is script i am using currently for create SAN device creating. I need to do some change on this script
#!/bin/ksh
let x=0
let y=0
let count=$1
let size=$2
for dev in `cat /opt/emc/scripts/bin/noport-devs`
do
if ]
then
if
then
... (8 Replies)
Discussion started by: ranjancom2000
8 Replies
7. Shell Programming and Scripting
Hello World
I need to create a script to verify ports are open from a new jump off node to access over 200 different servers.
I did a little research and put together this code:
!/bin/sh
exec 4<nodes.dat
while read sys <& 4
do
# PING TEST
echo "$sys"
ping $sys 1
# Example of... (1 Reply)
Discussion started by: paris123
1 Replies
8. Shell Programming and Scripting
Hi All
I want to make a script in which i can print prstat command output to a file in regular interval of 1 second
I am using below script for the same
dat=`date '+%d%m%y'`
echo "###########################################################" >>prstat-$dat
date >>prstat-$dat
prstat 1 1... (3 Replies)
Discussion started by: devesh123
3 Replies
9. Shell Programming and Scripting
Having issues with an expect script. I've been scripting bash, python, etc... for a couple years now, but just started to try and use Expect. Trying to create a script that takes in some arguments, and then for now, just runs a pwd command(for testing, final will be command I pass).
Here is... (0 Replies)
Discussion started by: cbo0485
0 Replies
10. UNIX for Dummies Questions & Answers
Hi,
I am newer to UNIX scripting. Here is what I am trying to accomplish:
I want to log a timestamp and a row count for a spcific file, out to another file.
Below is my script. WhenI run it, it says that line 6 is missing a ']' which I don't see how, and then echos File Does Not Exist... (5 Replies)
Discussion started by: eanolan
5 Replies
LEARN ABOUT DEBIAN
bup-margin
bup-margin(1) General Commands Manual bup-margin(1)
NAME
bup-margin - figure out your deduplication safety margin
SYNOPSIS
bup margin [options...]
DESCRIPTION
bup margin iterates through all objects in your bup repository, calculating the largest number of prefix bits shared between any two
entries. This number, n, identifies the longest subset of SHA-1 you could use and still encounter a collision between your object ids.
For example, one system that was tested had a collection of 11 million objects (70 GB), and bup margin returned 45. That means a 46-bit
hash would be sufficient to avoid all collisions among that set of objects; each object in that repository could be uniquely identified by
its first 46 bits.
The number of bits needed seems to increase by about 1 or 2 for every doubling of the number of objects. Since SHA-1 hashes have 160 bits,
that leaves 115 bits of margin. Of course, because SHA-1 hashes are essentially random, it's theoretically possible to use many more bits
with far fewer objects.
If you're paranoid about the possibility of SHA-1 collisions, you can monitor your repository by running bup margin occasionally to see if
you're getting dangerously close to 160 bits.
OPTIONS
--predict
Guess the offset into each index file where a particular object will appear, and report the maximum deviation of the correct answer
from the guess. This is potentially useful for tuning an interpolation search algorithm.
--ignore-midx
don't use .midx files, use only .idx files. This is only really useful when used with --predict.
EXAMPLE
$ bup margin
Reading indexes: 100.00% (1612581/1612581), done.
40
40 matching prefix bits
1.94 bits per doubling
120 bits (61.86 doublings) remaining
4.19338e+18 times larger is possible
Everyone on earth could have 625878182 data sets
like yours, all in one repository, and we would
expect 1 object collision.
$ bup margin --predict
PackIdxList: using 1 index.
Reading indexes: 100.00% (1612581/1612581), done.
915 of 1612581 (0.057%)
SEE ALSO
bup-midx(1), bup-save(1)
BUP
Part of the bup(1) suite.
AUTHORS
Avery Pennarun <apenwarr@gmail.com>.
Bup unknown- bup-margin(1)