Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 11128|Ответ: 0

[linux] Файлы, автоматически генерируемые оболочкой, имеют суффикс вопросительного знака

[Скопировать ссылку]
Опубликовано 06.01.2015 0:01:14 | | |

Напишите скрипт для автоматической обработки файла.


RM -f session.log
Связь RM -F
WGET ftp://hostname/f:/ddn/session.log
egrep '^N[[:d igit:]]|^D[1-4]' session.log >>link
egrep -c '^N[[:d igit:]]|^D[1-4]' session.log >>ссылка
egrep -v 'ACT/UP' ссылка>>ссылка
IS -l session.log >>ссылка
Ссылка на gedit


В результате имя файла скачанного session.log стало странным символом, а ссылка стала ссылкой? Как показано на рисунке ниже.


Последующей обработкой файлов session.log ссылки выяснится, что соответствующий файл не найден.

Я долго искал информацию, но не нашёл соответствующей китайской информации.

Ситуация такова: скрипт пишется в Windows и затем передаётся в Linux для запуска, а разрыв строки под windows — ^M$. Разрыв строки в Linux — это ^M перед $linux при запуске, и он показывает странные символы.






Предыдущий:Основные методы использования vi/vim
Следующий:Есть ли однокурсники, которые помогают с подготовкой заявки на экзамен 15-го числа? Вознаграждение составляет 50 юаней.
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com