Написание сценария Linux с использованием редактора vi, и всякий раз, когда я запускаю его в рабочей области Codio, выдает ошибку? - PullRequest
0 голосов
/ 09 февраля 2020

Я работаю над Milestone для своего IT-класса и написал сценарий Linux с использованием редактора vi, который должен выполнять необходимые задачи. Инструкции дают мне указание создать скрипт в редакторе vi, который создает текстовый файл, в который записывается текущая дата, создает каталог с именем COPY, копирует ранее созданный текстовый файл в новый каталог и переименовывает каталог с названием файл.

У меня есть следующий скрипт:

#!/bin/bash
date > Time_File.txt
mkdir -p COPY
cp Time_File.txt COPY
mv COPY Time_File

По какой-то причине после изменения соответствующих разрешений в терминале Codio, который я использую, запуск этого скрипта приведет к Time_File.txt просто отлично и с соответствующим содержимым, но каталог COPY выглядит так, как будто файл находится слева, и всякий раз, когда я нажимаю, чтобы просмотреть содержимое, выдается сообщение об ошибке. Сообщение об ошибке гласит «IOException: Ошибка во время операции с файлом. Внутренняя ошибка», и я не совсем уверен, что это значит.

Я пробовал несколько решений, включая переупорядочение кода, но ничего, что я делаю, похоже, не работает. Есть предложения?

...