Кто-нибудь может сказать мне, что делает эта команда?

Перейти к терминалу TrueOS

sudo su
cd /var/db/portsnap
portsnap fetch
cd /usr/ports
portsnap extract
portsnap fetch update
git clone https://github.com/freebsd/freebsd.git /usr/src    //This will take about 30 minutes - 1 hour depending upon your internet speed
cd /usr/src; make clean    //This will take about 1 hour
cd /usr/ports/emulators/virtualbox-ose-additions && make install clean    //This will take about 5-6 hours
reboot

После перезагрузки установите рекомендуемое разрешение экрана TrueOS.

-4
05.08.2019, 10:05
2 ответа
  1. git logвыводит историю Git.
  2. Канал(|)указывает оболочке передать вывод в виде потока данных в grep.
  3. grepизвлечет все строки, содержащие строку commit, из вывода git log.
  4. >перенаправляет результат grepв файл filename.txtв домашнем каталоге (~).
2
28.01.2020, 05:20

Вы можете спокойно попробовать это.

Перейдите в каталог с репозиторием git. Попробуйте "git log", чтобы увидеть, что делает ist.(Основы Git здесь)

Затем выполните "git log| grep commit", чтобы посмотреть, что он делает.

Затем попробуйте выполнить всю команду и посмотрите на файл "filename.txt", который появится в вашем домашнем каталоге.

После этого вы можете проверить справочные страницы для git и grep . И, возможно, взгляните на Advanced Bash Scripting Guide , который является очень ценным ресурсом, которым я сам много раз пользовался.

0
28.01.2020, 05:20

Теги

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