tbb
This commit is contained in:
parent
d0c02d80b5
commit
7f90e45110
20
bin/mps
20
bin/mps
|
@ -1806,10 +1806,10 @@ bagimlilar(){
|
||||||
}
|
}
|
||||||
|
|
||||||
ters_bagimli_bilgi(){
|
ters_bagimli_bilgi(){
|
||||||
local gtbpaket _sadece_kurulu
|
local gtbpaket _secim
|
||||||
_sadece_kurulu="hepsi"
|
_secim="x"
|
||||||
gtbpaket=$1
|
gtbpaket=$1
|
||||||
[ "$2" ] && _sadece_kurulu="$2"
|
[ "$2" ] && _secim="$2"
|
||||||
tbgdosya=$(mktemp)
|
tbgdosya=$(mktemp)
|
||||||
grep -rli "\s${gtbpaket}\s.*Gerekler\|Gerekler.*\s${gtbpaket}\s" $talimatname > $tbgdosya ;
|
grep -rli "\s${gtbpaket}\s.*Gerekler\|Gerekler.*\s${gtbpaket}\s" $talimatname > $tbgdosya ;
|
||||||
grep -rli "\s${gtbpaket}\s.*Gerekler\|Gerekler.*\s${gtbpaket}\s" $ektalimatname >> $tbgdosya ;
|
grep -rli "\s${gtbpaket}\s.*Gerekler\|Gerekler.*\s${gtbpaket}\s" $ektalimatname >> $tbgdosya ;
|
||||||
|
@ -1818,13 +1818,22 @@ ters_bagimli_bilgi(){
|
||||||
cat $tbgdosya | xargs -I {} dirname {} | xargs -I {} basename {} | sort > /tmp/${gtbpaket}.tb.txt
|
cat $tbgdosya | xargs -I {} dirname {} | xargs -I {} basename {} | sort > /tmp/${gtbpaket}.tb.txt
|
||||||
rm -f $tbgdosya
|
rm -f $tbgdosya
|
||||||
[ -f /tmp/${gtbpaket}.tbk.txt ] && rm -f /tmp/${gtbpaket}.tbk.txt
|
[ -f /tmp/${gtbpaket}.tbk.txt ] && rm -f /tmp/${gtbpaket}.tbk.txt
|
||||||
if [ $_sadece_kurulu = "kurulu" ];then
|
if [ $_secim = "kurulu" ];then
|
||||||
for _kurulu_pkt in $(cat /tmp/${gtbpaket}.tb.txt);do
|
for _kurulu_pkt in $(cat /tmp/${gtbpaket}.tb.txt);do
|
||||||
if [ -d $VT/$_kurulu_pkt ];then
|
if [ -d $VT/$_kurulu_pkt ];then
|
||||||
echo "$_kurulu_pkt" >> /tmp/${gtbpaket}.tbk.txt
|
echo "$_kurulu_pkt" >> /tmp/${gtbpaket}.tbk.txt
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
[ -f /tmp/${gtbpaket}.tbk.txt ] && cat "/tmp/${gtbpaket}.tbk.txt"
|
[ -f /tmp/${gtbpaket}.tbk.txt ] && cat "/tmp/${gtbpaket}.tbk.txt"
|
||||||
|
elif [ $_secim = "bilgi" ];then
|
||||||
|
for _kurulu_pkt in $(cat /tmp/${gtbpaket}.tb.txt);do
|
||||||
|
if [ -d $VT/$_kurulu_pkt ];then
|
||||||
|
echo "$_kurulu_pkt kurulu" >> /tmp/${gtbpaket}.tbk.txt
|
||||||
|
else
|
||||||
|
echo "$_kurulu_pkt değil" >> /tmp/${gtbpaket}.tbk.txt
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
[ -f /tmp/${gtbpaket}.tbk.txt ] && cat "/tmp/${gtbpaket}.tbk.txt"
|
||||||
else
|
else
|
||||||
cat "/tmp/${gtbpaket}.tb.txt"
|
cat "/tmp/${gtbpaket}.tb.txt"
|
||||||
fi
|
fi
|
||||||
|
@ -3357,6 +3366,9 @@ ayarlar() {
|
||||||
-tb|tersbag)
|
-tb|tersbag)
|
||||||
ters_bagimli_bilgi "$2"
|
ters_bagimli_bilgi "$2"
|
||||||
exit 0;;
|
exit 0;;
|
||||||
|
-tbb)
|
||||||
|
ters_bagimli_bilgi "$2" "bilgi" | column -t
|
||||||
|
exit 0;;
|
||||||
-tbk)
|
-tbk)
|
||||||
ters_bagimli_kontrol "$2" ;;
|
ters_bagimli_kontrol "$2" ;;
|
||||||
### mps pka paketismi = ilgili paketin depo-gitdepo uyumluluğunu kontrol eder.
|
### mps pka paketismi = ilgili paketin depo-gitdepo uyumluluğunu kontrol eder.
|
||||||
|
|
Loading…
Reference in New Issue