Я запускаю оболонку zsh в emacs. Під час запуску lsя отримую в =кінці .sockфайлів. Що =означає? Це унікально для unix розеток?
Я запускаю оболонку zsh в emacs. Під час запуску lsя отримую в =кінці .sockфайлів. Що =означає? Це унікально для unix розеток?
Відповіді:
Згідно з документацією на coreutils в --classify(псевдонім -F),
=призначена для сокетів:
Додайте символ до кожного імені файлу із зазначенням типу файлу. Також до звичайних файлів, які виконуються, додайте "*". Індикаторами типу файлів є "/" для каталогів, "@" для символічних посилань, "|" для FIFO, '=' для розеток, '>' для дверей, і нічого для звичайних файлів. Не слідкуйте за символьними посиланнями, переліченими в командному рядку, якщо не вказані параметри --dereference-command-line (-H), --dereference (-L) або --dereference-command-line-symlink-to-dir.
--classifyабо --indicator-style=classify, його, ймовірно, додав псевдонім.