05-31-2019
Need assistance with an IF statement to compare a list of SHA keys between two repositories.
Hello.
My first time here.
What I am trying to do is this.
FileA is located on a web server
FileB is located on local storage
Both files contain a large list of information of not only SHA keys but versions, and other information.
I need a statement that can compare between FileA and FileB and ONLY the SHA keys in the file.
- If the statement finds that ALL of the SHA key's listed on File A are ALSO in located anywhere in File B, its a match.
- If it cannot find the SHA key on FileB, its is not a match and the missing SHA keys need to be printed.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi
How can i compare a string using if statement in a script?
For eg:
I have
filename="abc.sh"
if ;then
{
.......
.......
}
fi
but this doesnot work .. How will i execute this ??
Thanks in advance (1 Reply)
Discussion started by: jisha
1 Replies
2. Shell Programming and Scripting
I am writing a script that ssh's out to our various servers and extracts diskspace info to generate into a report. With the mix of servers linux/solairs 8-10/AIX the easiest way is to use df -k (though I much rather prefer df -h).
I have pasted the relevant code:
dfdata=`ssh -q -o... (1 Reply)
Discussion started by: rkruck
1 Replies
3. Shell Programming and Scripting
Here is my situation. I need to compare two tab separated files (diff is not useful since there could be known difference between files).
I have found similar posts , but not fully matching.I was thinking of writing a shell script using cut and grep and while loop but after going thru posts it... (2 Replies)
Discussion started by: blackjack101
2 Replies
4. Shell Programming and Scripting
I have the following simplified code that I am planning on putting into a larger shell script. I have been butchering it to try and make work amongst google searches and reading awk documentation.
amixer sset Master toggle | awk '{ if ( /^ Front Left/ { print $7 } == // ) print "MUTED" }'I... (2 Replies)
Discussion started by: jelloir
2 Replies
5. Debian
I'm just interested to know how your sources.list look like. I got some repositories witch give some errors and I would like to clean it up.
and when I do apt-get update I get few lines showing errors like 404 , this is how my list look like:
# deb cdrom:/ squeeze main
# deb cdrom:/... (0 Replies)
Discussion started by: zdorian
0 Replies
6. Linux
Hi,
Is it possible to convert MD5 passwords to SHA-512?
I'm about to migrate an old slackware server to Debian, then I noticed that they don't use same encryption method.
I'm aware that I can change the encryption method in Debian to MD5, but as far as I understand SHA-512 is more secure,... (2 Replies)
Discussion started by: urandom
2 Replies
7. Shell Programming and Scripting
DEV> vi test_if_statement.sh
"test_if_statement.sh" 9 lines, 205 characters
proc_out="Normal completion"
proc_out_comp="Normal completion"
echo 'proc_out:'$proc_out
echo 'proc_out_comp:'$proc_out_comp
if then
echo 'match'
else
echo 'no_match'
fi
~
~
~
~
~
~
~
~
~ (4 Replies)
Discussion started by: cartrider
4 Replies
8. UNIX and Linux Applications
Is it possible to use {SHA} with ldappasswd? I didn't find responsible option in manual page and doc (1 Reply)
Discussion started by: urello
1 Replies
9. AIX
Hello Guys,
I was trying to have an SHA256 encryption which further be encrypted into base 64 using AIX unix command shasum -a 256.
What I found in this is my output is different than a website: "online-convertcom"
Actually conversion from website is exactly matching my requirements but... (4 Replies)
Discussion started by: Krunal Patel
4 Replies
10. UNIX for Beginners Questions & Answers
Hi,
I am trying to do the following to see if "ip" is already present in a file.
if ; then
echo "hi"
else
echo "hello"
fi
I am seeing errors on the if statement. Can someone please correct the syntax for me? Thanks (2 Replies)
Discussion started by: waince
2 Replies
LEARN ABOUT PHP
array_intersect_key
ARRAY_INTERSECT_KEY(3) 1 ARRAY_INTERSECT_KEY(3)
array_intersect_key - Computes the intersection of arrays using keys for comparison
SYNOPSIS
array array_intersect_key (array $array1, array $array2, [array $...])
DESCRIPTION
array_intersect_key(3) returns an array containing all the entries of $array1 which have keys that are present in all the arguments.
PARAMETERS
o $array1
- The array with master keys to check.
o $array2
- An array to compare keys against.
o $...
- A variable list of arrays to compare.
RETURN VALUES
Returns an associative array containing all the entries of $array1 which have keys that are present in all arguments.
EXAMPLES
Example #1
array_intersect_key(3) example
<?php
$array1 = array('blue' => 1, 'red' => 2, 'green' => 3, 'purple' => 4);
$array2 = array('green' => 5, 'blue' => 6, 'yellow' => 7, 'cyan' => 8);
var_dump(array_intersect_key($array1, $array2));
?>
The above example will output:
array(2) {
["blue"]=>
int(1)
["green"]=>
int(3)
}
In our example you see that only the keys 'blue' and 'green' are present in both arrays and thus returned. Also notice that the values for
the keys 'blue' and 'green' differ between the two arrays. A match still occurs because only the keys are checked. The values returned are
those of $array1.
The two keys from the key => value pairs are considered equal only if (string) $key1 === (string) $key2 . In other words a strict type
check is executed so the string representation must be the same.
SEE ALSO
array_diff(3), array_udiff(3), array_diff_assoc(3), array_diff_uassoc(3), array_udiff_assoc(3), array_udiff_uassoc(3), array_diff_key(3),
array_diff_ukey(3), array_intersect(3), array_intersect_assoc(3), array_intersect_uassoc(3), array_intersect_ukey(3).
PHP Documentation Group ARRAY_INTERSECT_KEY(3)