mirror of
https://github.com/xmengnet/the-art-of-command-line.git
synced 2024-12-24 10:56:29 +08:00
macos only
This commit is contained in:
parent
e6d6c730ab
commit
a15102dfd1
1 changed files with 9 additions and 0 deletions
|
@ -314,6 +314,15 @@
|
||||||
|
|
||||||
##Macos-only
|
##Macos-only
|
||||||
|
|
||||||
|
Деякі речі, які підходять *тільки* для Мака.
|
||||||
|
|
||||||
|
- Система управління пакетами - `brew` (Homebrew) і `port` (MacPorts) можуть бути використані для того, щоб встановити більшість програм, згаданих у цьому документі.
|
||||||
|
- Копіюйте вивід будь-якої консольної команди до графічної за допомогою `pbcopy` і вставляйте вивід за допомогою `pbpaste`.
|
||||||
|
- Щоб відкрити файл або десктопну програму, використовуйте `open` або `open -a /Applications/Whatever.app`.
|
||||||
|
- Spotlight: Шукає файли в консолі, через `mdfind`, і дивиться метадані (наприклад EXIF інформацію із фотографії) із `mdls`.
|
||||||
|
- Не забувайте, що MacOS створений на основі BSD Unix і багато команд (наприклад `ps`, `ls`, `tail`, `awk`, `sed`) мають невеликі відмінності від лінуксових. Це обумовлено впливом `UNIX System V` і `GNU Tools`. Різницю можна помітити, побачивши заголовок "BSD General Commands Manual." Інколи на MacOS можна поставити GNU-версії програм, наприклад `gawk` і `gsed`. Коли пишете кросплатформені Bash-скрипти, намагайтеся уникати використовувати команди, які можуть відрізнятися (наприклад, краще використовуйте Python або `perl`), або ретельно все перевіряйте.
|
||||||
|
|
||||||
|
|
||||||
##Інші-джерела
|
##Інші-джерела
|
||||||
|
|
||||||
##Декламація
|
##Декламація
|
||||||
|
|
Loading…
Reference in a new issue