#!/bin/bash
#12.02.19 hvg
#Testmodul für datam_sichern.sh

	ktest(){ 
		script_name=`basename "$0"`					#Name des aufrufenden scripts wird hier ermitteln, daher allgemein gültiges Verfahren
		p=$(pwd)												#Aktuelles Arbeitsverzeichnis feststellen
		d="$p/$script_name"								#Beim jedem Aufruf dieses Scripts wird hier geprüft, ob das Script bereits 
		if ! [ -t 0 ]; then										#in einer Konsole läuft, oder nicht. Wenn nicht (if ! [ -t 0 ]), ruft sich das Script
			gnome-terminal -e "'$d'"							#hier recursiv nochmal selbst  auf, diesmal aber in einer Konsole (gnome-terminal).
			exit												#Die zuvor, z.B aus nemo oder Menü, aufgerufene Startinstanz wird hier terminiert.
		fi
	}

ktest

pfad="/mnt/data_2/Dokumente/Bilder/jpg & png/jpg/neue"
echo Pfad teilen
echo
echo "übergebener Pfad: $pfad"
echo
echo "Nach wie vielen Subdirs von links Pfad teilen?"; read tiefe

str="$pfad"
z=0
((tiefe+=1))									#Wegen führendem / im Pfad muß tiefe um 1 erhöht werden
while [ $z -lt $tiefe ]; do						#wenn tiefe > max. Subdirs, wird hier bis zum letzten Subdir abgebaut
	str=${str#*/}								#Entfernt alles von links samt nächstem /   Damit kann man Pfade von links nach rechts "abbauen"
	#echo $str
	((z+=1))
done
p_rechts=/$str
p_links=${pfad%/$str}						#rechten Teil $str vom Pfad abschneiden. Es bleibt der linke Teile bis zur gewählten Anzahl von Subdirs 
echo
echo "$pfad"
echo "$p_links"
echo "$p_rechts"
echo 
read -p "Ende mit beliebiger Taste"		#Damit sich die Konsole nicht sofort nach Datenausgabe von selbst schließt 


