не удалось открыть терминатор в bash windows 10

Если все, что вы можете использовать, это grep , попробуйте следующее:

grep -Eo '[^ ]+:( *[0-9]*){9}' /proc/net/dev | grep -Eo '(: *[0-9]*|[0-9]*$)' | grep -o '[0-9]*'
137517672
9029195
  • Первое выражение печатает имя интерфейса + двоеточие, за которым следуют следующие 9 групп цифр.
  • Второе выражение извлекает только группы цифр, которым предшествует двоеточие или следует конец строки (первый и последний выбранные столбцы). Здесь строка разбивается на одну строку на соответствующий столбец.
  • Последнее выражение избавляется от ведущего двоеточия ( Здесь нет ничего политического ).

Как указывалось ранее, grep - далеко не лучший способ добиться этого.

0
28.12.2017, 17:41
2 ответа

Я сделал следующие шаги при решении той же проблемы

  1. Установите VcXsrv для Windows и запустите его.
  2. Откройте bash в Windows и запуститеecho "export DISPLAY=:0" >> $HOME/.bashrc
  3. для изменений файла .bashrcдля запуска добавленияsource $HOME/.bashrc
  4. после этого вы можете запустить terminator -uи использовать его
1
28.01.2020, 05:05

Я решил эту проблему, загрузив MobaXterm , и я просто запустил то же самое с помощью этого инструмента, и он работает.

enter image description here

Мой Баш содержит:

bash -c -l "DISPLAY=:0 terminator -x bash -c 'cd.; cd../../mnt/c/Users/User/Desktop/; zsh; exec bash' &"
-1
31.03.2020, 13:07

Теги

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