Ich habe ein Skript, die Dateien von einem Ort zum anderen kopieren, in dem ich die erste Position als Parameter an das Skript bin vorbeiKopieren von Dateien von einem Ordner zum anderen ein Shell-Skript mit
#!/bin/bash
locatn=$1
echo $locatn
cp -r /locatn/ /ws/priyapan-rcd/workspace/automation/
aber wenn ich laufen dieser Code dies wirft Fehler als cp: nicht `locatn 'stat kann: keine solche Datei oder das Verzeichnis , was das Problem
gibt es kein Verzeichnis, das Sie Ihren Ordner überprüfen sollten –
Sie sich beziehen 'locatn' im Stammverzeichnis, verwenden Sie diese, wie dies im aktuellen Verzeichnis vorgelegt: cp -r ./locatn//ws/priyapan -rcd/workspace/automation/ ', notieren Sie den hinzugefügten Punkt – ritesht93
Es sollte' cp -r $ {locatn}/ws/priyapan-rcd/workspace/automation/'nein? –