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

Питання, характерні для Bourne Again SHell від GNU, на відміну від інших оболонок Bourne / POSIX. Для питань щодо оболонок Unix взагалі використовуйте тег / shell.

4
Команда nvm недоступна у скрипті bash
Я намагаюся створити сценарій, в якому nvmі врешті-решт буде встановлений вузол. Я встановив nvmcURL. Я бачу модифікації у файлі .profileабо .bashrc(обидві працюють), і при введенні nvmпідказки bash, він показує наявні параметри тощо. Отже, nvm працює. Вручну я можу встановити вузол, але як тільки я встав nvmкоманду в сценарій оболонки: nano …


2
видалення чи очищення стека шляхів popd / pushd
Після pushdзанадто багато разів, я хочу очистити всю групу стежок. Як би я popdвсі предмети в стеку? Мені хотілося б, popdне знаючи, скільки їх у групі? Схоже, посібник з bash не покриває цього . Навіщо мені це потрібно знати? Я вибагливий і очищати стопку.
39 bash  pushd 

3
Як скопіювати файли з папки без самої папки
Я намагаюся копіювати файли і папки з A папки без А сам. Наприклад, папка містить наступну: | file1.txt | file2.txt | subfolder1 Виконання наступної команди дає мені неправильний результат: sudo cp -r /home/username/A/ /usr/lib/B/ Результат - /usr/lib/B/A/...copied files... замість.. /usr/lib/B/...copied files... Як я можу досягти очікуваного без папки початківців
39 bash  command-line  cp 

5
Чи може bash записувати до власного вхідного потоку?
Чи можна в інтерактивній оболонці bash ввести команду, яка виводить якийсь текст, щоб він відображався в наступному командному рядку, як ніби користувач набрав цей текст у цьому запиті? Я хочу мати змогу sourceстворити скрипт, який буде генерувати командний рядок і виводити його таким чином, що він з’являється, коли підказка повернеться …
39 bash 

4
Запустіть відмінності між локальними та віддаленими файлами
Я з'єднаний на хості через, sshі я хотів би порівняти (скажімо, з diff) певний конфігураційний файл з його аналогом на іншому хості, також доступному через ssh, без необхідності спочатку завантажувати віддалений файл перед запуском diff.
39 bash  ssh  diff 

4
На якій оболонці я біжу?
Коли я запускаю echo $SHELLвисновок говорить, /bin/tcshщо означає, що я запускаю tcshоболонку. Але, наприклад, коли я видаю таку команду alias emacs 'emacs -nw' Я отримую таку помилку: bash: alias: emacs: not found bash: alias: emacs -nw: not found а коли я випускаю, alias emacs="emacs -nw"це працює чудово! Це заплутано, оскільки …
39 bash  tcsh 


3
Як SSH в конкретний каталог?
Я часто входжу на сервер, а потім переходжу в певний каталог. Чи можна спростити ці дві команди в одну? ssh bob@foo cd /home/guest Я хотів би уникати нічого не змінювати на "foo", якщо це можливо, оскільки мені доведеться очистити це з адміністратором сервера. Я використовую bash, але я відкритий для …
39 bash  ssh 

4
/ dev / tcp прослуховувати замість nc прослуховувати
З слухачем netcat: nc -l <port> < ~/.bashrc Я можу схопити свій .bashrc на новій машині (не має ncабо LDAP) за допомогою: cat < /dev/tcp/<ip>/<port> > ~/.bashrc Моє запитання: чи є спосіб імітувати можливості nc -l <port>в моєму першому рядку з / dev / tcp замість nc? Машини, над якими …

5
Як видалити вітальне повідомлення "Ви маєте пошту"
Коли я відкриваю свій термінал, він говорить "у вас є пошта", хтось має уявлення, чому? Я запускаю OS X, але оскільки він також заснований на Unix і покладається на такі файли, як bashrc, bash_profile тощо. Я подумав, що хтось тут може знати, і я не впевнений, що це проблема конкретної …
39 bash  terminal  login  email 

4
Розв’язання MAC-адреси з IP-адреси в Linux
Мені потрібно написати скрипт bash, в якому я повинен створити файл, який містить дані про IP адреси хостів та їхнє відображення з відповідними адресами MAC. Чи можливий спосіб я дізнатися MAC-адресу будь-якого (віддаленого) хоста, коли доступна IP-адреса хоста?


15
Об'єктно-орієнтована оболонка для * nix
Передмова: Я люблю баш та не маю наміру починати будь-які спори чи священну війну, і, сподіваюся, це не надзвичайно наївне питання. Це питання дещо пов'язане з цією посадою про суперпользователя, але я не думаю, що ОП дійсно знала, про що він просить. Я використовую bash на FreeBSD, linux, OS X …

6
Навіщо нам потрібна команда "at" в Linux?
Я вивчав код, в якому використовується atкоманда. Я озирнувся і виявив, що він використовується для виконання пакетних завдань. Він використовується для планування завдань. Дано, як його вхід, команду і час, відносний або абсолютний. Отже, моє перше питання: чому atвикористовується команда? За яких обставин потрібно використовувати at? Я стикався з цим, …
38 bash  at 

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