Запитання з тегом «bash»

Оболонка Unix, яка раніше використовувалася Terminal в macOS до 10.15

2
Дивна поведінка в Терміналі зі спеціальним .bash_profile
Важко описати поведінку, але ось короткий кліп: http://www.youtube.com/watch?v=9KqHBA94FPI В основному, при введенні багаторядкових команд в кінці першого рядка блок вставки повертається до початку першого рядка, пише над першим рядком, а потім продовжується як нормально до другого, третього і т.д. рядків . Під час видалення це дозволяє мені видалити всю команду, …
8 terminal  bash 

2
Зміна кольорів терміналів при переході на віддалену машину і назад
Шукаючи способу автоматично змінювати кольори терміналів при передачі ssh-ing на віддалену машину та повертатися до кольорів за замовчуванням під час виходу з сеансу ssh. Просто, хочу, щоб були інші кольори, коли я працюю на віддаленій машині. Будь-яка ідея? ps: не хочу використовувати iTerm2, але стандартний Terminal.app
8 terminal  ssh  bash 

1
Отримайте значення датчика навколишнього світла від ioreg
Я використовую інструмент ioregкомандного рядка, щоб спробувати прочитати інформацію сенсора, наявну на моєму комп'ютері (iMac). Зокрема, я хотів би прочитати поточне значення датчика навколишнього світла. Поки мені вдалося отримати деяку загальну інформацію щодо датчика через ioreg -f -b -r -c 'AppleLMUController'. Але значення не існує: +-o AppleLMUController <class AppleLMUController, id …

1
Як дізнатися, яке термінальне додаток (iTerm або Terminal) працює зсередини bash
Мені потрібно мати різні колірні схеми для кожного з двох типів терміналів, які я використовую. Я можу встановити його в .bash_profile, як згадано тут . Але як я можу сказати, щоб він відрізнявся залежно від того, чи є його iTerm2 або екземпляром за замовчуванням?

2
Чи оболонки Bash, Bourne та Korn компілюються в один двійковий файл в OSX?
У OSX 10.8, якщо порівнювати бінарні файли для bash, sh та ksh, кілька різних параметрів оболонки, вони однакового розміру. Якщо взяти його далі та cmpбінарні файли, здається, що лише двобайтова різниця між бінарними файлами. Здається, це поверхово вказує на те, що весь код для підтримки всіх різних оболонок доступний у …

2
За замовчуванням Bash 3 переосмислює shebang / bin / bash з встановленим варивом bash 4
Фон Bash 4 встановлений успішно за допомогою домашнього перекладу та додаткових кроків, необхідних для того, щоб bash 4 був оболонкою за замовчуванням. Багато посібників в мережі з простим google: Посібник з оновлення Example Bash 4 для Mac Розташування Bash 4.x (встановлено за допомогою варіння):/usr/local/bin/bash Місце розташування Bash 3.2 (за замовчуванням …

1
Mac Terminal: редагування команд у стилі emacs переплутано
Це було проблемою "якості життя" для мене на деякий час зараз - редагування командного рядка в терміналі Mac замішане для мене. Якщо я введу декілька символів, а потім натискаю CTRL-A, щоб перейти до початку рядка, він перемістить курсор надто далеко. Здається, що на екрані не синхронізується з тим, що bash …

1
Сценарій Launchd для підключення тому при завантаженні
У мене є сценарій monta.sh монтувати зовнішній том: #!bin/sh mkdir -p /Volumes/remvol mount_smbfs //user:password@server/folder /Volumes/remvol Тоді я маю com.jo.monta.plist для запуску сценарію після завантаження системи /Library/LaunchDaemons: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.jo.monta</string> <key>Disabled</key> <false/> <key>UserName</key> <string>admin</string> <key>ProgramArguments</key> <array> <string>/Users/admin/scripts/monta.sh</string> </array> <key>KeepAlive</key> …
5 macos  bash  launchd  mount  plist 

2
Чи можна створити програму Automator для запуску Tomcat, коли мені це потрібно?
Я можу запустити Apache Tomcat (встановлений через HomeBrew) у терміналі, використовуючи $ catalina run Але він не працює в сценарії оболонки програми Automator з використанням bash Я спробував налаштувати a bash Скрипт оболонки в Automator, як це: catalina run Коли я запускаю програму Automator, вона не працюватиме та показуватиметься -: …


3
Змініть власника для всіх файлів, що належать x
Я копіював файли з моєї MacBook, переважно файли з / usr. Один і єдиний користувач на моєму комп'ютері називається "Julian" (як на моєму MacBook). Багато скопійованих файлів тепер належать "501" (id "Julian" з MB). drwxrwxr-x@ 28 501 admin 952 8 Jul 23:02 man/ Чи можна змінити власника всіх файлів, які …
4 macos  bash  terminal 

2
У мене "Macintosh HD" є `/ usr / bin / env`, але не в розділі відновлення. Це нормально?
Я працюю над MacBook Air, що зараз завантажується до macOS High Sierra 10.13.6. У нього також є розділ Ubuntu 16.04, до якого я зараз намагаюся дійти. Я намагався перевстановити rEFInd , що завдяки SIP робиться з розділу відновлення. Не вдалося тому, що; -bash: ./refind-install: /usr/bin/env: bad interpreter: No such file …

0
Перевірка, чи вибрана опція під Системні налаштування на Mac
У мене є проблема з прив'язками AD для Mac. Комп'ютер показує свою вже прив'язану до AD, але не дозволяє входити в домен. Я помітив, що опція "Дозволити користувачам мережі входити в систему під час входу в систему" є сірим кольором. У мене є скрипт, який дозволяє мені повторно приєднатися AD …
3 terminal  mac  bash  script 

2
Автоматизувати встановлення пакету через оболонку сценарію для macOS?
Я намагаюся написати скрипт оболонки для автоматизації встановлення купи залежностей для проекту на macOS, який буде еквівалентним сценарієм для того ж, що працює на EL6 / EL7 та використовує yumменеджер пакетів. Цей сценарій буде намагатися використовувати HomeBrewте саме. Деякі з інструментів / залежностей / пакетів , які я хочу , …

1
Автоматичне заповнення до кількох можливих розширень файлів
( Редагувати: я підозрюю, що це краще підходило для мережі обміну стеками Unix та Linux - може хтось міг це перенести туди? Або я повинен самостійно робити обліковий запис там?) Я перетворюю деякі свої старі термінальні сценарії (як правило, написані в tcsh) для запуску як bash-скриптів в OSX. Зокрема, я …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.