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

Оболонка - це програмне забезпечення, яке дозволяє користувачам взаємодіяти з операційною системою, як правило, вводячи в командному рядку.

1
zsh не реєструє не знайдені команди до історії [дублювати]
На це запитання вже є відповідь: Як змусити Zsh не зберігати невдалу команду 3 відповіді Є спосіб налаштувати zsh, щоб не зберігати команди, які не знайдено в історії? Наприклад, якщо помилково набрати: got push замість git push потім got push запис додається до файлу історії, як зупинити це?

1
псевдонім csh cd: як виключити помилку, коли не введено жодного параметра
Я знайомий з bash, але мої роботи вимагають csh. у моєму файлі .cshrc я створив цей псевдонім: alias cd 'cd \!:1; ls -l' Він працює дуже добре, за винятком одного випадку: коли я компакт-диск без будь-якого параметра: cd У цьому випадку я отримую Погано! селектор аргументів "помилка. Як усунути цю …
2 linux  unix  shell  alias  csh 

4
Дивна поведінка з командою `basename` UNIX
Я хочу використовувати basename щоб отримати основні імена для файлів, розділених символом нового рядка. Здається, працює, коли n & gt; 2: $ basename `echo -e '/foo/bar \n /food/baz \n /oof/rab'` bar baz rab Однак, коли n = 2, він виводить лише перший рядок. $ basename `echo -e '/foo/bar \n /food/baz'` …
2 macos  bash  unix  shell 

1
Витягніть певний кадр у поточний час за допомогою VLC [закрито]
Я намагаюся створити будь-яку команду в python або оболонці, щоб витягнути один конкретний кадр з відео, яке відтворюється або передається на vlc. Уявіть собі сценарій, в якому у мене є відеофайл, я відкриваю його на VLC і я натискаю кнопку play. Я витягую перший кадр, з яким я стикаюся в …

1
Неможливо почати нове рибне сеанс після неправильного закриття fish_config
Я намагаюся fish (дружня інтерактивна оболонка) і випробувала конфігурацію на основі браузера fish_config. Я не правильно закрив це. Я влучив ctrl-C в моїй оболонці. Тепер я бачу помилку "Запит отримав помилку. Можливо, сервер вимкнено". (зображення нижче) Перш ніж шукати, як правильно закрити сесію (закрийте вкладку, потім натисніть Enter!), Я спробував …
2 shell  fish 

1
Окремі деталі працюють, але трубопровідні дані через них розбиваються
Коротше кажучи: я намагаюся побудувати інший вивід для пінгу, який працює краще для деяких речей, які я намагаюся зробити. Для цього я виводжу вихід ping до sed, щоб видалити все, окрім мілісекунд, які він приймає. Остання частина написана на python, і вона створює вихід. Ось код: ping google.com | sed …
2 unix  shell  python  sed 

1
Команда оболонки conEmu
Нещодавно я дізнався про conEmu і я вважаю це дуже корисним. Проте є принаймні дві функції, яких я вважаю бракує, і мені було цікаво, чи є спосіб їх встановити: Коли я прокручую вгору, якщо я клацнув лівою кнопкою миші на консолі, він пройде весь шлях назад. Я цього не хочу. …

2
ascii значення в bash / awk
у мене є сумніви, я знаю, що за допомогою цієї команди, вона друкує значення символу на основі таблиці Ascii: printf "%d\n" "'a" ##prints 97 Але мені цікаво, як я можу зробити мою програму показувати мені ascii значення слова, чи може хто-небудь сказати мені, якщо це можливо, або як я додати …
2 bash  shell  awk  ascii 

1
Рядок ехо в tcsh зі спеціальними символами вирвано
Чи можна відлучити рядок у tcsh такий, що він повністю уникнув, як розуміє tcsh? Так само, як і printf% q, працює у bash: % # Create a variable containing a tab character % MYMONKEY=$'my\tmonkey' % printf %q "$MYMONKEY" $'my\tmonkey' Це може бути використано для повторного введення змінної в bash. Хто-небудь …

2
Як ви називаєте ActivePython з оболонки cygwin?
Я встановив ActivePython, який є установкою Python версії 3.x для Windows. Я перейменував перекладача activepython.exeтаким чином, щоб дозволити викликати його з cygwin без зміни /etc/profileшляху. Коли я перебуваю в cmd.exeоболонці, я можу викликати інтерпретатора ActivePython без аргументів і входити в інтерактивний режим. Коли я виконую інтерпретатор ActivePython з оболонки Cygwin, …

1
Переміщення двох певних файлів у його батьківську папку в декількох каталогах з унікальними іменами
Мені потрібно перемістити два конкретні файли, ми назвемо їх fileA.txt і fileB.sh у свою батьківську папку. Один з цих файлів є загальним, але інший файл є специфічним для його батьківської папки, і його неможливо скопіювати у всі папки. Ієрархія папок виглядає так: Ієрархія папок Батьківська папка є унікальною і має …

0
Показати команди, які виконуються у фоновому режимі на панелі tmux
Досить часто я посилаю nvim, rangerабо інші додатки на фон Ctrl-zі забути , в якому саме панелі вона була відкрита - безсловесні форсування десятка панелей досить трудомістке завдання. Чи є щось подібне ${pane_current_command}, але для фонового завдання? #(echo $(jobs -l)) не працює, ймовірно, тому, що завжди додається до іншого сеансу.

1
Сценарій Crontab на Mac OS X Lion більше не працює
У мене проблема з завданнями cron. Раніше цей сценарій добре працював на сервері Mac OS X 10.6, але коли я ініціалізував його на Lion (клієнт), цей скрипт перестав працювати. В основному цей .batфайл викликає jarфайл (який викликає цикл mysqldumpкоманд) для резервного копіювання декількох баз даних на декількох серверах і працює …


1
Правильний метод використання nohup в пакетному процесі
Який був би найкращий метод використання nohup в пакетному сценарії з кількома викликами всередині сценарію. Наприклад, у мене є сценарій під назвою filebuilder.sh і він містить щось на зразок: /usr/bin/python buildFile.py fileA /usr/bin/python buildFile.py fileB /usr/bin/python buildFile.py fileC Що я хочу зробити, це переконатися, що якщо я запускаю сценарій, він …
2 linux  bash  shell  script  nohup 

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