Hi,
sind die Ordner statisch? Also immer die selben Namen?
Dann wäre es relativ einfach.
Ein kleiner Vorgeschmack auf das Script wäre:
#!/bin/sh
Ordner1=/home/beispiel/log/test #Variablendeklaration mit Wertzuweisung
Ordner2=/home/beispiel/debug/message #Variablendeklaration mit Wertzuweisung
echo "Bitte geben Sie den Dateinamen ein: " #Eingabeaufforderung
read ans #Aufname der Eingabeaufforderung in Zwischenspeicher
cp $ans $Ordner1 #Kopiervorgänge
cp $ans $Ordner2
Bitte beachte, dass das nur ein Lösungsansatz ist und keines Falls so gleich umgesetzt werden kann. Du müsstest zumindest in der Variablendeklaration andere Werte zuweisen (Die Zielordner).
Von wo aus Du diese Shell startest spiel keine Rolle, solange Du die Pfade über Variablen vorgibst. Das hat den Vorteil, dass Du die Pfade, wenn sie sich mal ändern, einmal global modifizieren musst und nicht in jeder Zeile von Hand.