Я обнаружил, что у меня есть файлы 1
с нулевым размером по всему жесткому диску. Особенно в часто используемых каталогах. Они создаются снова, даже если я их удаляю. Я думаю, что это может быть связано с Vim или терминалом (я использую iTerm2 с zsh) в целом.
Как вы думаете? Что создает эти файлы и почему?
Насколько нам известно, в качестве альтернативы у вас есть какой-то уникальный псевдоним или функция оболочки для какой-то любимой команды, в которой вы неправильно написали
—
JdeBP
2>&1
. Или друг со странным чувством юмора однажды устроил дурацкую launchd
работу. Для людей во всем мире действительно нет способа сделать что-либо большее, чем предположить, что вызывает это. У нас нет магических возможностей удаленного доступа к вашей машине для расследования, и мы никак не можем выбрать из скудной информации, предоставленной для выбора из широкого спектра возможных объяснений, от лукавого до юмористического.
Другой возможностью является сценарий оболочки / функция / etc, содержащий что-то вроде
—
Гордон Дэвиссон
if [ $# > 1 ]
... в этом случае оболочка будет обрабатывать > 1
деталь как перенаправление в файл с именем "1" (и [
команда ничего не печатает, поэтому файл заводится пусто).
touch $1
где-нибудь в сценарии, но на самом деле положитьtouch 1
.