Неочевидная важность завершающего слэша
Многие из тех, кто сегодня работает с системами семейства Unix, по умолчанию считают, что пути вроде /some/path и /some/path/ - это одно и то же. Большинство оболочек даже сами добавят завершающий слэш, если вы нажмёте Tab после имени директории или символьной ссылки на неё.
Но на самом деле, многие программы обрабатывают эти два варианта пути чуть по-разному - и в некоторых случаях это может привести к неожиданностям. Я расскажу о таких ситуациях в сегодняшней статье.
https://telegra.ph/Neozhidannaya-vazhnost-zavershayushchego-slehsha-06-09
#ит_статьи #linux #shell #posix #trailing_slash
Многие из тех, кто сегодня работает с системами семейства Unix, по умолчанию считают, что пути вроде /some/path и /some/path/ - это одно и то же. Большинство оболочек даже сами добавят завершающий слэш, если вы нажмёте Tab после имени директории или символьной ссылки на неё.
Но на самом деле, многие программы обрабатывают эти два варианта пути чуть по-разному - и в некоторых случаях это может привести к неожиданностям. Я расскажу о таких ситуациях в сегодняшней статье.
https://telegra.ph/Neozhidannaya-vazhnost-zavershayushchego-slehsha-06-09
#ит_статьи #linux #shell #posix #trailing_slash
Telegraph
Неожиданная важность завершающего слэша
Многие из тех, кто сегодня работает с системами семейства Unix, по умолчанию считают, что пути вроде /some/path и /some/path/ - это одно и то же. Большинство оболочек даже сами добавят завершающий слэш, если вы нажмёте Tab после имени директории или символьной…