もちろんです！タスクを達成するためのbashスクリプトのサンプルがあります：

```bash
#!/bin/bash

# Source and destination folders
source_folder=/path/to/computer/folder
destination_folder=/path/to/network/share/folder

# Check if destination folder exists, create it if it doesn't
if [ ! -d "$destination_folder" ]; then
  mkdir -p "$destination_folder"
fi

# Copy only new and modified files
rsync -av --update "$source_folder" "$destination_folder"

# Add a log entry
echo "$(date): Backup completed" >> /var/log/backup.log
```

このスクリプトを毎日午後11時に実行するには、cronジョブを使います。crontabファイルを編集するには、ターミナルで`crontab -e`を実行し、以下の行を追加する：

javascript

0 23 * * /path/to/backup_script.sh

これは毎日午後11時にスクリプトを実行する。冒頭の`0`は正確な分（0分目）に実行することを指定し、他のフィールドの`*`は毎日、毎月実行することを意味します。

スクリプトで使用される `rsync` コマンドは、前回のバックアップ以降に新しく作成されたファイルや変更されたファイルのみをコピーします。つまり、すでにバックアップされているファイルをコピーする心配はありません。

また、このスクリプトは、バックアップが完了したときに、現在の日付と時刻を`/var/log/backup.log`にログエントリとして追加するので、バックアップが正常に実行されたかどうかをログで確認することができます。
Sure! Here's a sample bash script that should accomplish the task:

```bash
#!/bin/bash

# Source and destination folders
source_folder=/path/to/computer/folder
destination_folder=/path/to/network/share/folder

# Check if destination folder exists, create it if it doesn't
if [ ! -d "$destination_folder" ]; then
  mkdir -p "$destination_folder"
fi

# Copy only new and modified files
rsync -av --update "$source_folder" "$destination_folder"

# Add a log entry
echo "$(date): Backup completed" >> /var/log/backup.log
```

To run this script every day at 11 PM, you can use a cron job. To edit your crontab file, run `crontab -e` in the terminal and add the following line:

javascript

0 23 * * * /path/to/backup_script.sh

This will run the script at 11 PM every day. The `0` at the beginning specifies that it should run at the exact minute (0th minute), and the `*` for the other fields means it should run every day of the month and every month.

The `rsync` command used in the script will only copy files that are new or have been modified since the last backup. This means you don't have to worry about copying files that are already backed up.

The script also adds a log entry to `/var/log/backup.log` with the current date and time when the backup is completed, so you can check the log to make sure the backup ran successfully.