Используйте якорь ^
(символ каретки), чтобы обозначить начало строки / поля и изменить порядок команд:
ps -ef | grep -v grep | awk '{print $8}' | grep "^/Applications"
Таким образом, grep будет выполняться последним и вернет только те строки, которые начинаются с с / Applications
.
Это также полезно.
Если вы используете протокол SSH для доступа к репозиторию на стороне сервера -, ваши разрешения на чтение/запись определяются разрешениями пользователя/группы/мира на сервере. Чтобы установить это разрешение для репозитория, вы можете использовать команду git init
с параметром --shared
при создании репозитория. Параметр --shared=true
сделает репозиторий доступным для записи на уровне группы. После этого все пользователи, входящие в одну группу, могут писать в репозиторий.
Ваши шаги будут выглядеть примерно так:
mkdir test.git
git init --bare --shared=true test.git
Когда вы используете протокол git, на сервере есть демон, который управляет обменом данными. В этом случае демон и репозиторий могут принадлежать одному и тому же пользователю.
Более подробную информацию о настройке git на стороне сервера -можно найти в книге Git .