Перейти к терминалу 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.
git log
выводит историю Git. |
)указывает оболочке передать вывод в виде потока данных в grep
. grep
извлечет все строки, содержащие строку commit
, из вывода git log
. >
перенаправляет результат grep
в файл filename.txt
в домашнем каталоге (~
). Вы можете спокойно попробовать это.
Перейдите в каталог с репозиторием git. Попробуйте "git log", чтобы увидеть, что делает ist.(Основы Git здесь)
Затем выполните "git log| grep commit", чтобы посмотреть, что он делает.
Затем попробуйте выполнить всю команду и посмотрите на файл "filename.txt", который появится в вашем домашнем каталоге.
После этого вы можете проверить справочные страницы для git и grep . И, возможно, взгляните на Advanced Bash Scripting Guide , который является очень ценным ресурсом, которым я сам много раз пользовался.