Скрипт не может генерировать файлы для файла резервной копии

Я новичок в написании сценариев оболочки, и я пытаюсь написать сценарий, который:

  • Запрашивает каталог
  • Циклиет по каталогу
  • Если он находит файлы, он затем создает их резервную копию использование функции в сценарии
  • Создает резервную копию

Я только что создал файл с именем file.bak для всех файлов, в которые будут скопированы, если они были найдены.

#!/bin/bash


function backup()
{
cp"$name" >> file.bak
}


#Main Script
echo -n "Please enter a directory name: "
read name
directory="/home/shawn"
if [ -O "$name" ] || [ -G "$name" ]
then
backup
else
echo "$name has no files."
fi
0
30.11.2015, 18:23
0 ответов

Теги

Похожие вопросы