Вопросы с тегом «filenames»

26
Как переименовать файл в .. (точка точка)?

Видимо, вы можете переименовать файл в... . Если бы я был безумен, как бы я переименовал файл в ..или .? Такое имя файла даже разрешено? Обратная косая черта, кажется, не отключает специальное значение точки: $ mv test \. mv: `test' and `./test' are the same file...

25
Буфер обмена для копирования и вставки файлов в командной строке?

Предположим, в Bash я захожу в каталог, а затем в другой каталог. Я хотел бы скопировать файл из первого каталога во второй каталог, но без указания длинных путей к ним. Является ли это возможным? Мое временное решение - использовать его /tmpкак временное место для хранения копии файла. cp myfile...

25
Понимание кодировки имени файла Unix

Мне трудно понять, как работает кодировка имени файла. На unix.SE я нахожу противоречивые объяснения. Имена файлов хранятся в виде символов Процитирую другой ответ: Несколько вопросов о кодировке символов файловой системы в Linux. […] Как вы упоминаете в своем вопросе, имя файла UNIX - это просто...

25
Shellcheck советует не использовать базовое имя: почему?

Я пытаюсь из shellcheck . У меня что-то подобное basename "${OPENSSL}" и я получаю следующее предложение Use parameter expansion instead, such as ${var##*/}. С практической точки зрения я не вижу разницы $ export OPENSSL=/opt/local/bin/openssl $ basename ${OPENSSL} openssl $ echo ${OPENSSL##*/}...

24
идентифицировать файлы с не-ASCII или непечатаемыми символами в имени файла

В каталоге размером 80 ГБ с приблизительно 700 000 файлов в имени файла есть имена файлов с неанглийскими символами. Помимо трудоемкого просмотра списка файлов: Простой способ перечислить или иным образом идентифицировать эти имена файлов? Способ создания печатных символов не на английском языке -...

24
Новые строки в именах файлов

Я понимаю и принимаю предпосылку, что защитные сценарии оболочки 1 являются разумными и, в долгосрочной перспективе, более устойчивыми. Многие из ответов на вопросы обработки текста здесь следуют этому принципу, встраивая непредвиденные ответы для неортодоксальных имен файлов; которые могут...

23
Как вы указали дату и время в имени файла?

Я пытаюсь выполнить команду и хотел бы указать дату и время в имени выходного файла. Вот пример команды, которую я хотел бы выполнить. md5sum /etc/mtab > 2016_4_25_10_30_AM.log Формат даты и времени может быть чем угодно с подчеркиванием. Даже UTC, если AM и PM не могут быть...

23
Задача Кернигана и Пайка: как поставить косую черту в имени файла?

Я только что столкнулся со следующим вопросом в среде программирования Unix , классической книге Кернигана и Пайка о Unix (ниже я нашел текст на стр. 79 издания 1984 года, ISBN: 0-13-937699-2): Упражнение 3-6. (Вопрос с подвохом) Как вы вводите / в имя файла (т. Е. /, Который не разделяет...

22
Что касается имен файлов, являются ли подчеркивания или тире более распространенными в именах файлов Unix? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Когда вы называете файлы несколькими словами в...

22
Как я могу удалить файл с именем «>»?

Я запускал скрипт Python, который работал со сбоями и использовал sudoдля создания файла с именем >. Как я могу избавиться от этого файла? Конечно, когда я пытаюсь sudo rm >, я получаю ошибку bash: syntax error near unexpected token 'newline', потому что он думает, что я пытаюсь перенаправить...

22
Тильда (~) внутри рабочего каталога Unix

Итак, я работаю в среде UNIX, и я заметил, что внутри моего рабочего каталога, который находится в нескольких милях от моего дома UNIX, есть ~. Теперь, однажды в прошлом, я сделал rm -rf ~из своего рабочего каталога и в итоге полностью удалил мой домашний каталог, и мне пришлось задействовать ИТ. Я...

21
Есть ли терминальное приложение, которое позволяет нажимать на имена файлов?

Этот вопрос был перенесен из Stack Overflow, потому что на него можно ответить в Unix и Linux Stack Exchange. Мигрировал 6 лет назад . Существует ли эмулятор терминала (расширение или приложение), который выполняет разрешение ссылок для локальных путей? В частности, когда я вижу такие вещи, как:...

21
Соглашения об именах файлов и каталогов

Я хочу реорганизовать файлы и каталоги в моей системе. Однако я не уверен, что является лучшей практикой . После прочтения этого вопроса и его ответов я предполагаю, что самая важная часть должна быть последовательной. Однако это то, где я застрял. Например, в корневом каталоге есть такие каталоги,...

21
Извлечь имя файла из пути в программе awk

У меня есть сценарий awk, и я передал ему файл CSV. awk -f script.awk /home/abc/imp/asgd.csv Что я делаю, чтобы получить FILENAME внутри script.awk. FILENAME дает мне весь путь. Поскольку я нахожусь в awk, я не могу использовать basename FILENAME. print FILENAME; /home/abc/imp/asgd.csv Я пытался с...

21
Почему я не могу иметь папку и файл с одинаковым именем?

У меня никогда раньше не было этой проблемы, но по какой-то причине я не могу переименовать свою папку в packages/. Это структура: root - packages_old/ - packages Когда я пытаюсь переименовать папку с помощью Thunar, я получаю сообщение об ошибке, в котором говорится, что файл уже существует. То же...