Tag: osx

Как разбить файл на основе контекста?

У меня есть некоторые файлы, которые содержат результаты команды lldpneighbors со всех наших серверов. Я хотел бы разбить эти файлы на отдельные файлы для каждого сервера, чтобы упростить импорт этих данных в нашу систему инвентаризации. Пример ввода === Output from 00000000-0000-0000-0000-000000000000 (SERVERNAME1): Interface 'ixgbe0' has 1 LLDP Neighbors: Neighbor 1: Chassis ID: MAC Address – […]

Заблокирован мой собственный терминал Mac?

Так недавно некоторые из моих друзей подделывали мои файлы и данные через терминал, поэтому я решил обеспечить его, выполнив две вещи: Во-первых, я добавил следующее в мои команды ~ / .bash_profile для ВСЕХ: alias <command>="sudo <command>" , чтобы потребовать пароль для использования любой команды. Во-вторых, я выполнил команду sudo visudo чтобы отредактировать настройки sudo и […]

Удалить многострочный текст со специальными символами из всех файлов в папке

У меня есть многострочный текст со специальными символами ( ie //*(): etc ), похожий на следующий в нескольких файлах в папке, которую я пытаюсь удалить. Пробовал все разные решения с помощью sed и awk но никому из них не нравится // . // Some text with (something else) and a clack 6*5. // Rest on […]

tmux блокирует некоторые вещи на моем Mac

Мне очень нравится tmux и часто его использую, поэтому я устанавливаю следующее в моем .zprofile : [[ $TERM != "screen" ]] && exec tmux поэтому, когда я открою новое окно, tmux будет для меня. Однако есть некоторые странные вещи, которые происходят при запуске tmux : gnuplot , octave и другие программы, которые должны запускать X11 […]

Сценарий оболочки для ssh на сервер Unix / Linux из MacOS X 10.10

Я пытаюсь выполнить ssh на сервере, используя скрипт bash из MacOSX. #!/bin/bash spawn ssh username@gatewayserver expect "password" send "Mypassword\r" interact spawn ssh username@storageserver expect "password" send "Mypassword\r" interact cd /path spawn scp -r retrievedfolder username@gatewayserver:/path/ expect "password" send "Mypassword\r" interact exit exit spawn scp -r username@gatewayserver:/path/retrievedfolder . expect "password" send "Mypassword\r" interact spawn ssh username@gatewayserver […]

Mac Terminal – переименовать * .png.png в * .png

У меня есть куча изображений, которые я бы хотел переименовать следующим образом: *.png.png –> *.png *.jpeg.jpg –> *.jpg *.JPEG –> *.jpg Единственное, что я пробовал до сих пор, это mv *.png.png *.png , но я знал, что это не сработает, но, тем не менее, рискнул. Есть ли простой (или, может быть, нет) способ пакетного переименования […]

Установите пакет на OS X 10.11.5, используя apt-get

Проблема: Я пытаюсь выяснить, можно ли даже установить программное обеспечение GTK Vector Screenshot, которое можно найти здесь: https://wiki.ubuntuusers.de/Gtk_vector_screenshot/ https://github.com/nomeata/gtk-vector-screenshot Согласно информации, я обнаружил, что apt-get недоступен в OS X, и вместо этого вы должны установить Homebrew. Вопросов: Возможно ли установить это программное обеспечение вообще на OS X 10.11.5? Если да, то как? Если нет, почему […]

/ Библиотека: операция не разрешена при входе в систему как пользователь root

Я пытаюсь установить Jekyll на El Capitan, однако я получаю ошибку разрешений, как вы можете видеть ниже. Я зарегистрирован как пользователь root. Linards:~ Berzins$ sudo gem install jekyll Password: Ignoring psych-2.0.15 because its extensions are not built. Try: gem pristine psych –version 2.0.15 Ignoring json-1.8.3 because its extensions are not built. Try: gem pristine json […]

Обычно скрипт работает, но не с cron

У меня есть сценарий, который выглядит так: #!/bin/bash D=~/brew\ update num=$(ls "$D" | cut -d ' ' -f 2 | sort -nr | head -1) num=$(( num + 1 )) script -q "$D/brew_update $num" brew update Этот скрипт всегда работает, но когда я начинаю его с cron 0 */5 * * * ~/bin/brewupdate2 , он […]

Не могу понять, какой файл

У меня есть этот файл, который я только что заметил в своем домашнем каталоге. Я использую OS X. Используя ls -l, я получаю: srwxr-xr-x 1 bryan staff 0 Jul 7 11:33 {57A30B12-5DF8-467E-AA55-E502FEAC0B7A} Пытающаяся кошка {57A30B12-5DF8-467E-AA55-E502FEAC0B7A} возвращается cat: {57A30B12-5DF8-467E-AA55-E502FEAC0B7A}: Connection refused Разрешения, в частности, меня смущают. Для чего это нужно?

Linux и Unix - лучшая ОС в мире.