$USER != whoami

Если вы можете использовать perl:

$ perl -F, -anle '
  BEGIN { $, = "," }
  @h = grep { /^0\.99/ } @F;
  print $F[0], @h if @h;
' file
f2,0.99999,0.99832
f4,0.99712
0
04.10.2015, 05:09
1 ответ

Очевидно, что-то перезаписало переменную $USER. Вы можете либо потратить часы, пытаясь отследить, что могло вызвать это, либо выполнить следующие команды по порядку.

export USER=`whoami`
bash -x -c ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Если это произойдет снова, флаг -x покажет вам, какие команды были выполнены и что они сделали, включая любые переменные, которые были инициализированы или изменены. Это не скажет вам, что именно вызвало это, но поможет определить, был ли причиной этого файл, который используется в качестве источника, или какая-то часть выполняемого файла Ruby. Немного поиска в поиске поможет.

2
28.01.2020, 02:35

Теги

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