我剛剛放在一起下面顯示的bash腳本,以便從集文件夾中進行連續備份。 然而,似乎find調用似乎不僅包括備份中的/home/myfoldertobackup/,而且還包括檢查文件時間的tar。爲什麼地球上是這樣的,我能做些什麼才能確保前面提到的文件夾只被放入焦油中? if [ -e $filename ];
then
# Tar exist. Check if tar is older
我有一個腳本編寫了unix shell語言(不是在bash或任何其他shell中,在sh中),它打印給定usb的掛載點(例如,它需要usb的路徑作爲/ dev/sdb1)作爲參數)。那就是: #!/bin/sh
# usage: get_mount [path]
# returns: mount pount of given usb path
pth=$1
echo $pth
moun
我試圖插一個bash定界符的內部變量: var=$1
sudo tee "/path/to/outfile" > /dev/null << "EOF"
Some text that contains my $var
EOF
這不是工作,我會期望($ VAR字面上處理,不展開)。 我需要使用sudo tee,因爲創建文件需要sudo。做類似: sudo cat > /path/to/out