Как сделать имя каталога с кавычками, например, «Что на ужин?»

Да.

@import "your.css";

правило документируется здесь .

3
задан 17.05.2020, 19:06

4 ответа

Если Вы хотите создать папку с кавычками, необходимо выйти из нее с помощью двойных кавычек " и \:

mkdir "\"\""

создаст папку ""

mkdir "\"\"'"

, создаст папку ""'

mkdir "'"

, создаст папку '

mkdir "\"What's for dinner?\""

, создаст то, что Вы хотите

7
ответ дан 17.05.2020, 19:09

В одинарных кавычках все символы взяты буквально. Однако это также означает, что Вы не можете поместить одинарную кавычку в одинарных кавычках. Решение состоит в том, чтобы иметь к единственно заключенным в кавычки строкам с завершенной одинарной кавычкой между ними:

mkdir '"What'\''s for dinner?"'

В вышеупомянутом '"What' единственно заключенная в кавычки строка. Это сопровождается \', который является завершенной одинарной кавычкой. И, который сопровождается единственно заключенной в кавычки строкой 's for dinner?"'.

вышеупомянутые работы хорошо, потому что правила просты.

Другой подход эти конструкция. Используя это:

mkdir  

Эти форма действительно поддерживает много завершенных символов включая \' для одинарной кавычки.

...' форма действительно поддерживает много завершенных символов включая \' для одинарной кавычки.

...'
конструкция. Используя это:

[111]

Эти форма действительно поддерживает много завершенных символов включая \' для одинарной кавычки.

...' форма действительно поддерживает много завершенных символов включая \' для одинарной кавычки.

"What\'s for dinner?"'

Эти форма действительно поддерживает много завершенных символов включая \' для одинарной кавычки.

...' форма действительно поддерживает много завершенных символов включая \' для одинарной кавычки.

...'
конструкция. Используя это:

[111]

Эти форма действительно поддерживает много завершенных символов включая \' для одинарной кавычки.

...' форма действительно поддерживает много завершенных символов включая \' для одинарной кавычки.

4
ответ дан 17.05.2020, 19:07

Удалите одинарные кавычки из своего кода как это,

mkdir "What's for dinner?"

Это создаст каталог, названный What's for dinner?

Обновление:

mkdir "'What's for dinner?'"

Это создаст каталог, названный 'What's for dinner?'

Обновление 1:

mkdir "\"What's for dinner?"\"

Это создаст каталог, названный "What's for dinner?"

1
ответ дан 17.05.2020, 19:08
  • 1
    Но я хочу, чтобы кавычки были сохранены в имени каталога. – Jojodmo 17.05.2020, 19:08
  • 2
    Просто двойные кавычки. Если я тип ls . -d, я хочу видеть "What's for dinner?" – GvS 17.05.2020, 19:09
  • 3
    Теперь попробуйте мой update1. – Mark Sowul 17.05.2020, 19:09
  • 4
    Вы хотите и одинарные и двойные кавычки? – Daniel Gimenez 17.05.2020, 19:09

Можно выйти из каждого символа символа с \ как так:

$ mkdir What\'s\ for\ dinner\?
0
ответ дан 17.05.2020, 19:08

Теги

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