यूनिक्स के लिए बैकअप स्क्रिप्ट


0

मैंने बैकअप लेने के लिए एक शेल स्क्रिप्ट लिखी है।

#!/bin/bash
TIME=`date +%b-%d-%y`           
FILENAME=backup-$TIME.tar.gz    
SRCDIR=/home/ubuntulover/scripts                 
DESDIR=/home/ubuntulover/Backupfolder        
tar -cpzf $DESDIR/$FILENAME $SRCDIR

यह सही ढंग से निष्पादित हो रहा है, लेकिन मैं टार देख रहा हूं:

Removing leading `/' from member names in terminal, How to remove this.

जवाबों:


2

संदेश हानिरहित है, लेकिन अगर आप वास्तव में इससे छुटकारा चाहते हैं, तो tarसंग्रह के लिए एक पूर्ण पथ के बजाय एक सापेक्ष पथ निर्दिष्ट करें :

cd "$SRCDIR"
tar -cpzf "$DESDIR/$FILENAME" . 

या:

cd /home/ubuntulover/
tar -cpzf "$DESDIR/$FILENAME" scripts 

धन्यवाद muru, cd / home / ubuntulover / tar -cpzf "$ DESDIR / $ FILENAME" स्क्रिप्ट
UbuntuLover
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.