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

Bash - це безкоштовна оболонка для операційних систем, схожих на Unix, від проекту GNU.


1
Як перетворити символ ASCII в ціле число в bash?
Я аналізую вихід ntpq для передачі його вмісту в нашу базу даних за допомогою утиліти консолі. Перший елемент являє собою підстроку, що містить один символ, що містить статус віддаленого. Це може бути "*", "+", "o", "#" і т. Д. Я б краще поставити його в БД як число, щоб його …
10 bash 

3
ffmpeg / avconv сила масштабування виходу ділиться на 2
Я записую свій робочий стіл за допомогою avconv (aka ffmpeg), а потім масштабую його до 720p. Нещодавно я додав до свого сценарію, щоб вони могли вибрати вікно з xwininfo, і воно запише конкретно це. Однак якщо вихідний формат не ділиться на 2, кодер вироджується, і я не отримую своє відео. …
10 bash  ffmpeg 

4
Щоб знати, який IP виконував певну команду в linux за допомогою ssh
Є сервер, до якого багато користувачів користуються ssh. Я намагаюся з’ясувати, який користувач виконав певну команду. Я можу знати список користувачів, які зараз отримують доступ до сервера за допомогою. who Також я буду знати список команд, виконаних за допомогою history. Але як дізнатися, який користувач виконував таку команду, як cp …

1
Білий простір згортається з відлунням >>
Я створюю сценарій, який читає вміст файлу, маніпулює вмістом і додає до іншого файлу (зокрема, файл віртуальних хостів). Форматування та пробіли у вихідному файлі важливі, але коли я записую вміст, пробіл викреслюється. VHOST_PATH="/etc/apache2/extra/httpd-vhosts.conf" TEMPLATE_PATH="./template.conf" TEMPLATE=$(<TEMPLATE_PATH) # manipulating $TEMPLATE echo $TEMPLATE #outputs correct whitespace echo $TEMPLATE >> $VHOST_PATH #does not output …
10 bash 

1
Чому деякі команди (часто довгі) вбрані в bash & zsh?
Багато разів, коли я ввожу довгу команду в bash або zsh (це єдині дві оболонки, я впевнений, що я це бачив), курсор перекочується десь посередині рядка, в який я вводжу, може хто-небудь пояснити, чому це, і якщо з цим щось можна зробити? Я помітив, що це часто трапляється, коли я …
10 bash  shell  zsh 

2
Відстежуйте зміну файлу OSX за папками, а потім запустіть скрипт bash [дублікат]
На це питання вже є відповіді : Закрито 7 років тому . Можливий дублікат: дивіться файлову систему в режимі реального часу на OS X та Ubuntu Я шукаю ефективний метод моніторингу локального каталогу в OSX, і якщо якісь файли були змінені в цьому каталозі, запустіть bash-скрипт, щоб скопіювати файли в …
10 macos  bash  github 

3
Як я можу запустити свою програму python безпосередньо з оболонки?
Я написав сценарій. Коли він запуститься, він не зупиниться, і він продовжує отримувати дані з Інтернету. Я можу назвати це так: cd /User/Desktop/project/internetScanner/ python3 main.py start Але я хотів би зателефонувати йому безпосередньо з цього терміналу в межах пункту призначення: internetScanner start Як я можу це зробити?


2
Як зробити так, щоб “bash -x” (режим налагодження) повторювався в джерелах скриптів?
Я намагаюся налагодити, що робить bash при ініціалізації входу для Linux. Я читав, що "bash -x" змусить bash друкувати те, що він робить, але він не друкує команди в джерелах файлів, як "set -x". Я не можу використовувати "set -x", тому що ініціалізація працює до того, як я можу викликати …
10 linux  macos  bash 

3
Як змінити оболонку за замовчуванням для підсистеми Linux для Windows
Я встановив підсистему Linux для Windows 10. Це прекрасно працює, але я хочу змінити середовище оболонки за замовчуванням для підсистеми. Я sudo apt-get install fishі тоді chsh -s /usr/bin/fish. Але коли я запускаю bash.exeв Windows, він завжди запускає баш (я думаю, що це передбачувано). Хтось знає аргументи, щоб змінити таку …

2
Зворотний пошук історії в bash з подальшими клавішами зі стрілками призводить до відображення курсора в неправильному місці
Я помічав, що багато разів, коли я шукаю зворотню історію з командного рядка через CTRL+ r, якщо я хочу редагувати команду, іноді курсор стрибає в неправильне положення, коли натискаю клавішу зі стрілкою або вводимо CTRL+ aабо CTRL+ e. Конкретна позиція, на яку вона стрибає, здається зміщенням, рівним розміру мого командного …
10 bash 

2
Екран GNU: Не вдається заповнити команди, якщо екран не додається?
У мене є наступний сценарій screen -d -m -S $1 #start screen minimized screen -S $1 -X stuff "$beast " #stuff commands якщо я не прикріплюю екран спочатку, здається, що афекти нічого не робитимуть? Чому це так, і як я можу змінити цей сценарій, щоб мені не потрібно вкладати екран?

2
як провести процес у баші? [дублікат]
На це питання вже є відповіді : Закрито 9 років тому . Можливий дублікат: Виміряйте час виконання сценарію Як би я встиг, скільки часу потрібно для foo.shзапуску мого сценарію ? Я шукаю щось подібне до ticта tocв MATLAB.
10 bash  timer 

5
Як я порівнюю два файли зі скриптом оболонки?
Враховуючи два файли, я хочу написати скрипт оболонки, який читає кожен рядок з file1 і перевіряє, чи є він у file2. Якщо рядок не знайдено, він повинен вивести два файли, які є різними та вийти. Файли можуть містити цифри слів або що завгодно. Наприклад : file1: Hi! 1234 5678 1111 …
10 bash  unix  script 

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