Вопросы с тегом «command-line»

20
Как создать универсальный (скрипт) файл для Mac, основанный на нескольких командах терминала

У меня есть несколько команд терминала, которые я использую для устранения неполадок, вводя их одну за другой в окно терминала. Эти команды требуют ввода пароля пользователя. Я ищу способ создать универсальный (скрипт) файл с этими командами. Я хочу иметь возможность запустить файл на Mac, просто...

20
Скопируйте весь текст страницы `man` из Terminal.app

Я читаю очень длинную справочную страницу ( man ssh). Я хочу сохранить весь этот текст для более удобного чтения в текстовом редакторе. К сожалению, выбрав любой из: Изменить → Выбрать все → Копировать Оболочка → Экспортировать текст как ... в результате сохраняется только текст, заполненный...

20
Мой рабочий процесс Automator завершается ошибкой, потому что не удается найти команду git в команде «Выполнить сценарий оболочки»? Нужна помощь

У меня есть рабочий процесс Automator, и одно из действий заключается в клонировании хранилища. Вот код для действия «Выполнить сценарий оболочки». Команда запускается в оболочке Bash, /bin/bashесли это имеет значение: SOURCEDIR="${3/\/Volumes/}" cd "$2" REPOURL="bob@somedomain.com:$SOURCEDIR"...

20
перейдите в каталог, введя его имя?

Например, если существует каталог «blob», и я просто набираю «blob [return]», тогда система cdпопадает в каталог blob для меня. В Linux (Ubuntu) я могу добавить shopt -s autocdв свой .bashrcфайл, но в OS X это дает ошибку:-bash: shopt: autocd: invalid shell option...

20
Как найти подключенный в данный момент сетевой сервис из командной строки?

Я хотел бы узнать, какие из доступных сетевых служб (например, Ethernet или Wi-Fi ) в настоящее время активны. На этом скриншоте из сетевых настроек вы видите, что Wi-Fi в данный момент активен (зеленая точка): Как я могу получить эту информацию из командной строки? Команда networksetupпозволяет...

20
Как сделать так, чтобы моя оболочка всегда запускалась в определенном каталоге, который не является моим домашним каталогом?

Я пытался положить cd /Users/my_name/my_directory/structure в обоих .bashrcи , .bash_loginно ни работы, то есть , когда я открываю новое окно терминала , я нахожусь в моем доме (/ Users / my_name /) каталога. Нет сообщений об ошибках, просто не попал в каталог, как надеялись при запуске нового окна...

19
Как управлять туннелями как фоновыми процессами из сценария оболочки?

Мне нужно настроить пару ssh-туннелей из сценария оболочки. Я попытался запустить их как задачи BG, используя: #!/bin/sh ssh -L 3000:server1:5029 me@server2 & ssh -L 3001:server3:3306 me@server2 & но туннели, кажется, не работают правильно, когда я запускаю их таким образом. Они работают...

19
grep: команда не найдена [дубликат]

На этот вопрос уже есть ответ здесь : Terminal - Странные пробелы при быстром наборе (1 ответ) Закрыто 2 года назад . Это очень странное поведение. В последнее время, когда я пытаюсь найти процесс в консоли ps aux | grep foo, он возвращает a grep: command not found. Хорошо, это может быть что-то,...

18
Клавиши PageUp и PageDown для Irssi (IRC) в Macbook?

Я не могу найти ключи в моей макбук. Мне нужно, чтобы они переходили на страницу вверх и вниз в IRSSI. Я проверил здесь советы, но они не работают. Они моделируют несколько разных вверх / вниз, а не традиционные вверх / вниз, как на больших клавиатурах. Как я могу нажимать кнопки PageUp и PageDown...

18
Начало запуска, чтобы правильно прочитать аргументы программы

У меня есть скрипт launchd, в котором команда, которую я пытаюсь выполнить, содержит ошибку (очевидно, это не слово, это сейчас), жалуясь на неправильное использование. Конкретная ошибка, которую я получаю, - это текст использования команды, выгруженный в системный журнал. Из этого я делаю вывод,...

18
Изменить файловую ассоциацию в терминале?

Есть ли способ для связи типов файлов с приложениями через терминал? Я подумал, что ~ / Library / Preferences / com.apple.launchservices.plist может это сделать, и я также видел: почему изменение командной строки на ~ / Library / Preferences / com.apple.LaunchServices.plist не вступает в силу...

18
Как я могу добавить напоминания через командную строку?

Время от времени может быть полезно добавить некоторые напоминания в Reminders.app из командной строки - особенно потому, что они синхронизируются с iCloud. Есть ли способ сделать это? Решение, которое не опирается на AppleScript, является предпочтительным : а) по причинам производительности...

18
Улучшена функция автозаполнения терминала (по аналогии с Matlab)

Если кто-то из вас когда-либо использовал Matlab, вы могли заметить функциональность командного окна в этой программе. Интересно, возможно ли включить такую ​​же функциональность в Mac Terminal? Это работает так: предположим, что вы ранее использовали две команды в этом сеансе терминала. Сначала вы...

17
Как вывести список всех доступных ключей .plist в определенном доменном приложении командой default?

Я хочу знать все ключи (список свойств), которые доступны в определенном доменном приложении, например, я мог бы перечислить доступные ключи com.apple.dock, введя эту команду: $ defaults read com.apple.dock но каким-то образом выходные данные этой команды показали только активный ключ списка...

17
Какова связь между Xcode и инструментами командной строки Xcode

Когда я устанавливаю Xcode из App Store, я могу компилировать программы как в Xcode, так и в командной строке. Несколько утилит командной строки, таких как clang, makeи gitвсе становятся доступными, когда Xcode.app установлен. Поэтому я подумал, что отдельный пакет инструментов командной строки...