Аппаратные средства Macintosh сделаны Apple.

Используйте этот тег для вопросов, связанных с рабочими вариантами Unix на любой форме аппаратных средств Macintosh (запускаете ли Вы Mac OS X, Linux или какие-либо другие варианты Unix). Не используйте этот тег, если Вы используете Mac, и Ваш вопрос непосредственно не связан с аппаратными средствами; используйте вместо этого.

---------121--------1359----macOS (ранее "Mac OS X" и "OS X") является Unix, разработанный и распределенный Apple Inc. с 2001.

macOS (ранее "Mac OS X" и "OS X") является Unix, разработанный и распределенный Apple Inc. с 2001.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

9
ответов

Как переместить каталог в каталог с таким же именем?

У меня есть каталог foo с несколькими файлами: . └── foo ├── a.txt └── b.txt, и я хочу переместить его в каталог с таким же именем: . └── foo └── foo ├── a.txt └── b.txt ...
01.12.2019
6
ответов

Использование awk для извлечения строки между разными символами

Я пытаюсь написать функцию bash, которая получает UUID виртуальной машины VirtualBox. Я довольно новичок в awk, поэтому я пытаюсь сосредоточиться на том, чтобы научиться решать проблему с его помощью. Я знаю, что могу использовать sed...
19.01.2020
6
ответов

Как удалить каталог, содержащий только '.' и '..', но rm говорит, что это не пусто?

Эти два файла являются артефактами Office 2011, препятствующими удалению каталога Contents. Как их удалить? ш-3.2# лс -л -а всего 21496 drwx------+ 15 Beef staff 480 Jan 14 23:...
16.01.2020
5
ответов

Как скопировать несколько файлов в несколько мест на основе пути?

В macOS у меня есть структура папок, как показано ниже. ├── src └── компоненты └── компонент A └── README.md └── компонент B └── README.md └── пункт назначения └──...
22.09.2020
5
ответов

Почему я теряю историю ZSH?

Время от времени я обнаруживаю, что моя история zsh была усечена (или, возможно, полностью потеряна, трудно сказать), и мне приходится восстанавливать ее из резервной копии. Например, сегодня: ls -lh ~/.zsh_history -rw----...
21.02.2020
4
ответа

команда sed для замены последнего вхождения слова в файле содержимым другого файла

Команда macOS sed для замены последнего вхождения слова в файле Заменить содержимым из другого файла Заменить только последнее вхождение, то есть только один раз. Слово может быть подстрокой abchello или...
28.05.2021
4
ответа

GZip не дает такого же результата при сжатии на macOS и Linux

У меня есть несколько тысяч файлов, сжатых по отдельности GZip (конечно, пропуская флаг -n, поэтому вывод является детерминированным ). Затем они переходят в репозиторий Git. Я только что обнаружил, что для 3 из ...
03.03.2020
4
ответа

Увеличение номера сборки в bash

Я пытаюсь увеличить номер сборки на 1 с помощью командной строки. Вот содержимое моего тестового файла :SOME _DUMMY _VALUE = -1; ТЕКУЩИЙ _ПРОЕКТ _ВЕРСИЯ = 4; НЕКОТОРЫЕ _ВТОРАЯ _МАКАНА _ЗНАЧЕНИЕ = -1;...
28.01.2020
3
ответа

grep для нескольких строк в выводе speedtest

Я использую интерфейс командной строки speedtest в сценарии BASH и пытаюсь получить результат, используя только одну строку, если это возможно. Типичный вывод Speedtest :Speedtest от Ookla Сервер:(подвергнут цензуре )Интернет-провайдер:(подвергнут цензуре
03.12.2021
3
ответа

Как установить значение с новой строкой командой `env `?

Я имею в виду использование команды GNU env или BSD env в виде :env [имя=значение...] [утилита [аргументы...]] Похоже, нет способа экранировать специальные символы в части значения, но я не совсем уверен, как реализован env для анализа части значения
14.10.2021
3
ответа

Как установить движок docker -в macOS без рабочего стола docker?

Недавно Docker объявил, что Docker Desktop перестанет быть бесплатным для некоторых пользователей. Смотрите объявление в блоге. Мне не нужны какие-либо эксклюзивные функции Docker Desktop®
06.09.2021
3
ответа

Распаковать и сохранить выходное имя в переменной

У меня есть zip-файл с одним и тем же именем :toto.zip Внутри всего 1 файл с названием, которое может меняться в зависимости от версии :totoInstaller -20210321 _titi.pkg Я хотел бы извлечь имя...
22.03.2021
3
ответа

Двойная загрузка Arch/OSX на MacbookAir '11

Я следовал этому руководству о том, как настроить двойную загрузку Arch Linux -. Однако при загрузке используйте только опцию «macOS», и когда она выбрана, появляется следующая ошибка :Ошибка при загрузке \Система\...
04.02.2021
3
ответа

Как записать каждую строку текстового файла в новые файлы и назвать их в соответствии с содержимым?

У меня есть текстовый файл с множеством подобных строк :Смит :«Справочник по всему». Fantasy Press, 2000. Уилсон :«Unix для чайников». Wiley, 1993. Я хочу записать каждую строку в новый файл. В...
28.12.2020
3
ответа

grep -вывести имя файла, который grep в данный момент ищет в

У меня нет проблем с получением имени файла, в котором grep находит совпадение, однако что-то в файловой иерархии, в которой я ищу, занимает целую вечность (часов )для поиска (это 1,4 ГБ данных в...
27.10.2020
3
ответа

Можно ли удалить подпроцессы bash из этой команды без использования цикла?

Это чисто эстетический вопрос, так как сейчас у меня есть работающая команда, но я хотел бы запустить wc -m для каждого элемента в массиве моих клиентов без явного цикла или запуска подоболочки/дочерней оболочки..
14.09.2020
3
ответа

Как исправить «Непредвиденное завершение виртуальной машины VirtualBox» при запуске моей виртуальной машины Ubuntu 20.04 LTS на MacOS Catalina 10.15 в VirtualBox?

Я использую VirtualBox 6.1 на Catalina 10.15.6, и когда я запускаю свою виртуальную машину Ubuntu 20.04 LTS, она говорит: «Виртуальная машина VirtualBox неожиданно завершила работу». Как я могу это исправить? Отчет Apple ниже Путь :...
12.09.2020
3
ответа

Выполнение пользовательской оболочки по умолчанию в сценарии оболочки

В сценарии оболочки я хочу запустить оболочку пользователя и продолжить выполнение сценария после завершения работы оболочки. Это должно выглядеть примерно так :> myScript.sh Вывод сценария > echo "оболочка запущена...
03.09.2020
3
ответа

Как ограничить grep сканированием только первых 10 строк?

У меня есть команда foo, которая выводит список файлов, разделенных строкой \n. Я использую приведенную ниже команду для фильтрации результатов по содержимому регулярных выражений файлов. фу | xargs grep -l regex Проблема в том, что...
10.07.2020
3
ответа

Что случилось с набором -x в моей системе?

При попытке узнать о расширении оболочки bash и влиянии, которое оно оказывает на передачу аргументов в grep, кто-то порекомендовал мне использовать set -x, чтобы установить параметр трассировки в моей оболочке и посмотреть, как оболочка...
02.05.2020
3
ответа

Как изменить переменные окружения PATH в Catalina?

Какое-то приложение говорит мне добавить что-то в переменные среды PATH, я знаю, что один из способов сделать это — создать файл в ~/.zshrc, но я хотел бы знать, где находится файл с переменной PATH=.. ..
16.04.2020
3
ответа

Имена файлов Pad, чтобы Unix перечисляла их в порядке номеров

У меня есть папка с несколькими файлами, отформатированными следующим образом: C Сканирование блока копия 1.pdf Сканированная копия блока C 2.pdf Сканированная копия блока C 3.pdf Сканированная копия блока C 4.pdf . . . Одна проблема, с которой я ст
20.03.2020
3
ответа

Выберите текст между двумя шаблонами с помощью awk или sed

Я хотел бы выделить текст между двумя шаблонами следующим образом. Вот ввод :Блалала 'Omfoem From balanf PAT1 Это текст который я хочу чтобы получить яблоки PAT2 :Какие бы :апельсины Вот это...
21.02.2020
3
ответа

Сортировка папок в Терминале в алфавитном порядке

Я сделал цикл для перехода к каждой директории, чтобы она выполняла команду. Но заметил, что запись в папках не в алфавитном порядке. Цикл выглядит следующим образом: #1/ №10/ №11/ №12/ №13/ №14/ #...
19.02.2020
3
ответа

Удалить сразу все файлы с определенным именем, но с разными расширениями

У меня есть каталог, в котором находится следующий набор файлов: Cheatsheetold.aux чит-листold.log шпаргалкаold.out шпаргалкаold.pdf чит-листold.synctex.gz чит-листold.tex шпаргалкаnew.aux ...
09.02.2020
3
ответа

Как установить привязки клавиш Readline, используя ALT (Meta) или другую управляющую клавишу в качестве префикса вместо `\C-` и `\e`?

Я могу найти только примеры установки привязок клавиш Readline с помощью Control (\C-) или Escape (\e) в качестве префиксов. В моем случае на macOS пространство \C- полностью заполнено привязками клавиш по умолчанию, а \...
05.12.2019
3
ответа

Нет программы xauth; не может пересылать X11

Я получил следующее сообщение об ошибке при использовании ssh -v -Y. ОС сервера — Mojave. Кто-нибудь знает, что не так? debug1 :Нет программы xauth. Предупреждение :Нет данных xauth; использование поддельных данных аутентификации для...
17.11.2019
2
ответа

Каков правильный формат переменной PATH

У меня macOS, и вот что я получаю, когда делаю echo $PATH usr/local/opt/avr -gcc@8/bin :/Users/hari/google -облако -sdk/bin :/Users/hari/.edgedb/bin :/ Библиотека/Frameworks/Python.framework/Versions/3.9/bin :/usr/local/bin :/usr/bin :/bin :/usr/sbin :/sb
23.10.2021
2
ответа

Удалить последние n символов из строк в файле

Я использую терминал Mac (bash )и у меня есть файл с именем data _list.txt, содержащий n следующих строк :ааабббкк _7777.txt ннхаа _8888.txt айкуабай _9999.txt айкинбнбн _1122.txt уппаа _3454.txt Как удалить последние 8 символов каждой строки
22.10.2021
2
ответа

Изменение частей строки, содержащей строку, с помощью bash (macos)

Мне нужно идентифицировать строки в файле музыкального списка воспроизведения.m3u, содержащие строку «[LD]», и внести в эти строки определенные изменения. Например :/music/Miles Davis/1959 -Kind of Blue [LD]/Miles Davis -So What.mp3 Должен стать
03.10.2021