Вопросы с тегом «command-line»

Вопросы по использованию интерфейса командной строки (CLI).

5
Запустите программу из любого места без изменения каталога
Я хочу создать псевдоним, который запускает программу x, без изменения текущего каталога, в котором я нахожусь. Теперь у меня есть: alias x = "cd /home/path_to_x && ./x" Это работает, но меняет мой каталог. Что я хочу сделать, это что-то вроде: alias x="./home/path_to_x/x Но тогда я не получаю такой файл или …

2
Как заменить несколько строк одним словом в файле (заменить на месте)?
Содержимое моего filenameфайла выглядит следующим образом (например): My block of line starts from here START First line second line third line END and end to here for example. Я хочу заменить блок строк между STARTи ENDодним словом, например, на SINGLEWORD. Как ниже: My block of line starts from here SINGLEWORD …

4
Определите сервер, на котором я работаю
Как определить, на каком сервере вы используете ssh из терминала? Я должен ssh на 30 серверов ежедневно, и переключаться между ними постоянно. В настоящее время я редактирую имя вкладки и пишу IP-адрес для перехода с одного на другой. Существует ли автоматический способ сделать это (назначить IP-адрес сервера в качестве имени …



2
Запуск .sh для выполнения нескольких команд
Мне было любопытно, как я буду выполнять несколько команд через сценарий оболочки. Например, просто чтобы попробовать, я хотел бы иметь возможность подключить .desktop к .sh, который будет запускать все коды обновления, поэтому мне не нужно его печатать. Я знаю, как выполнить одну команду через .sh, а не несколько. Тем не …

1
установить гостевой терминал Virtualbox
Я хотел бы установить гостевое дополнение Virtualbox с помощью терминала. Потому что это легче всего воспроизвести и документировать. На сервере у меня Ubuntu 12.04.2. LTS У меня есть Virtualbox 4.3.16 Я сделал это успешно в недавнем прошлом, используя: bash sudo apt-get update sudo apt-get install build-essential linux-headers-$(uname -r) sudo apt-get …

4
Перенаправить вывод в файл из командной строки grep
Я бегу это: cat /dev/urandom|hexdump| grep -i "ffff f" > random и я ничего не получаю в файле random, он остается нулевой длины после прерывания команды. Как сделать так, чтобы запись выводилась в файл? Мне нужно записать результат в файл, который должен содержать выходные данные, например: 021bc40 7724 d4f5 59ec …

2
Использование обратных символов или доллара в сценариях оболочки
Я занят написанием сценария оболочки (используя Bash), где мне нужно заполнить некоторую переменную из возвращенного результата другой команды. Поэтому я использую такой синтаксис, как этот: VAR=`command 2>/dev/null` Но когда я искал информацию о оболочках скриптов, я часто обнаруживал, что вышеприведенного можно достичь, используя также следующий синтаксис: VAR=$(command 2>/dev/null) Оба работают …

5
Добавлять текст к именам файлов, которые не содержат точку
Даны следующие файлы: english_api english_overview style.css Я хочу получить: english_api.html english_overview.html style.css Другими словами, как добавить текст ко всем файлам, которые не содержат точку ( .) в каталоге, используя терминал. Очевидно, что в этой папке много файлов; Я просто написал 3 в качестве примера. Если бы я был, позволяет сказать, …

2
Пайпинг с Мореутилс тс
У меня есть входящий поток через последовательный порт, и новые линии появляются примерно раз в секунду wren@Raven:~$ cat /dev/ttyUSB0 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 A_Sensor1,B_22.00,C_50.00 Я хочу убрать пустые строки и поставить отметку времени. sed отбрасывает пустые строки и добавляет метку времени, но я не могу сделать обновление метки времени, он …

3
Терминальная подсказка запуталась после изменения значения PS1
Я небрежно ввел команду в терминале, которая должна была быть в сценарии оболочки: export PS1=$PATH:~/drush23/drush/ теперь в моем терминале вместо этого: ubuntu@ip-10-16-134-18:/home/ubuntu$ Я вижу это: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/ubuntu/drush23/drush/ и когда я меняю каталоги, эта строка всегда остается ... я не знаю, что делать У меня есть Бёбу ...

2
Как определить, какой параметр передается команде с оператором перенаправления?
Это работает: $ echo "уведомить-отправить HELLO" | сейчас Это не: $ сейчас <echo "уведомить-отправить HELLO" Там написано «файл или каталог не найден». Я понимаю, что есть -fопция для этой команды, с помощью которой я могу предоставить файл для выполнения в данный момент. Так что это заставило меня задуматься ... в …

1
Выход из ракушки
Я установил Fish в качестве оболочки по умолчанию. Я хочу выйти из fishв bash. Как я могу сделать это с открытой рыбной раковиной?


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.