rename data fiels
This commit is contained in:
14
select
14
select
@ -1,10 +1,10 @@
|
||||
#!/bin/bash
|
||||
#wenn delete file exits -> handle deletons (importand for konflict handling
|
||||
[ -f 2rm ] && {
|
||||
cat 2rm | cut -c -32 | while read line; do
|
||||
[ -f 2rm.md5 ] && {
|
||||
cat 2rm.md5 | cut -c -32 | while read line; do
|
||||
sed -i "/$line/d" vorhanden
|
||||
done
|
||||
cat 2rm | cut -c 35- | while read line; do
|
||||
cat 2rm.md5 | cut -c 35- | while read line; do
|
||||
l=$(grep " $line"$ vorhanden)
|
||||
[ -n "$l" ] && {
|
||||
echo $l
|
||||
@ -12,20 +12,20 @@
|
||||
sed -i "/$md5/d" vorhanden
|
||||
}
|
||||
done
|
||||
rm 2rm
|
||||
rm 2rm.md5
|
||||
}
|
||||
|
||||
#gleiche dateien anhand md5 aussortieren
|
||||
cat vorhanden | cut -c -32 | while read line; do sed -i "/$line/d" 2cp ; done
|
||||
cat vorhanden | cut -c -32 | while read line; do sed -i "/$line/d" 2cp.md5 ; done
|
||||
|
||||
#dateien die verschiedenen md5 haben aber bei beiden existieren als konflikte behandeln
|
||||
echo Konflicts:
|
||||
echo
|
||||
cat vorhanden | cut -c 35- | while read line; do
|
||||
l=$(grep " $line"$ 2cp | tee -a konflicts)
|
||||
l=$(grep " $line"$ 2cp.md5 | tee -a konflicts)
|
||||
[ -n "$l" ] && {
|
||||
echo $l
|
||||
md5=$(echo $l | cut -c -32)
|
||||
sed -i "/$md5/d" 2cp
|
||||
sed -i "/$md5/d" 2cp.md5
|
||||
}
|
||||
done
|
||||
|
Reference in New Issue
Block a user