3

Я использую MacOS 10.8.3 и Chrome версии 26.0.1410.65. И я хочу попробовать изменить стиль devtools.

Когда положите этот код на терминал:

 ~/Library/Application Support/Google/Chrome/Default/User StyleSheets/Custom.css

Получите эту ошибку:

-bash: /Users/Baris/Library/Application: No such file or directory

Я проверил пути к каталогам и на самом деле у меня нет каталога Chrome в Application Support/Google

Где хранится файл custom.css на моем Mac?

1 ответ1

5

Когда вы используете оболочку типа Bash и вводите путь, содержащий пробелы, он будет интерпретировать пробел как разделитель аргументов. Например,

~/Library/Application Support/Google/Chrome/Default/User StyleSheets/Custom.css

будет рассматриваться оболочкой как три аргумента:

~/Library/Application 
Support/Google/Chrome/Default/User 
StyleSheets/Custom.css

По логике, их не существует. Когда вы используете open чтобы открыть файл CSS, он скажет вам:

Файлы /Users /werner /Library /Application, /Users /werner /Support /Google /Chrome /Default /User и /Users/werner/StyleSheets/Custom.css не существуют.

Таким образом, вам нужно заключить в кавычки свои переменные, или пробел:

open -e "~/Library/Application Support/Google/Chrome/Default/User StyleSheets/Custom.css"
open -e ~/Library/Application\ Support/Google/Chrome/Default/User\ StyleSheets/Custom.css

Смотрите также Цитаты и экранирование. Чтобы узнать подробности, посмотрите этот пост: Имена файлов в Shell

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .