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

11
Передайте несколько команд, чтобы собираться

flock -x -w 5 ~/counter.txt 'COUNTER=$(cat ~/counter.txt); echo $((COUNTER + 1)) > ~/counter.txt' Как бы я передал несколько команд, flockкак в примере выше? Насколько я понимаю, flockпринимает различные флаги (-x для исключительного, -w для тайм-аута), затем файл для блокировки, а затем команду...

11
Как выполнить команду повторно с разными аргументами?

Я на Ubuntu. Я скопировал некоторые аргументы (разделенные символом новой строки), и я могу использовать xsel, чтобы распечатать их следующим образом $ xsel arg1 arg2 arg3 arg4 ... Теперь я хочу использовать каждый из этих аргументов для другой команды и выполнять эту команду столько раз, сколько...

11
Как рандомизировать вывод из seq?

Я знаю, что могу использовать seqдля генерации случайного списка чисел: 1, 2, 3, 4 ... Я хочу получить эти числа в случайном порядке, как 3, 1, 4, 2 ... Я знаю, что могу использовать, shufчтобы перетасовать строки файла. Так что я мог бы использовать seqдля записи случайных чисел в файл, а затем...

11
Получить билет службы Kerberos из командной строки

Я нахожусь в процессе отладки настройки Kerberos. У меня есть действующий, krb5.confи я могу позвонить, kinit USERNAMEчтобы получить билет для выдачи билета (TGT): Credentials cache: /root/krb5cc_root Default principal: USERNAME@EXAMPLE.COM Number of entries: 1 [1] Service principal:...

11
Как вывести разницу между двумя файлами?

Мой файл состоит из следующего; грубо: username:username:username:username:username Выше строка продолжается до 600 символов. Я использую awkкоманду, чтобы использовать ее в качестве аргумента в запросе API / HTTP, отправляемом из командной строки. Я использую свой сценарий, чтобы получить список...

11
Изменить информацию пользователя в командной строке

Я создал пользователя в Mint 16, но хочу изменить его имя и фамилию, не удаляя его и начиная с нуля. Я знаю, как сделать это с графическим интерфейсом, но я хочу знать альтернативу терминальной команды. Я проверил справочные страницы usermod, но не смог понять, как в...

11
Как удалить все файлы в папке, кроме некоторых указанных файлов?

Я хочу удалить все файлы в каталоге, оставив только некоторые указанные файлы, они не имеют ничего общего по имени. Как я мог этого достичь? Например, имена файлов, которые я хочу сохранить: file_1.png,...

11
Как я могу добавить приложения в панель запуска приложений lxpanel через cli?

Есть ли способ на панели инструментов LXDE изменить приложения, которые находятся в части быстрого запуска через терминал, чтобы их можно было поместить в пакетный файл для изменения на нескольких...

11
Как установить / разобрать зависимости сборки от debian / control?

Предположим, вы загрузили папку с исходным кодом, которая содержит как существующую /debian/папку, так и /debian/controlфайл. Давайте предположим, что данный пакет не находится в официальном репозитории Debian, поэтому apt-get build-depего нельзя использовать. Как разобрать Build-Depends:строку?...

11
Почему мы должны дважды передавать имя файла в функции exec?

Я прочитал « Расширенное программирование в среде UNIX » Стивенса, 8- я глава. Я прочитал и понял все шесть функций exec. Во всех функциях exec я заметил одну вещь: Первый аргумент - это имя файла / путь (зависит от функции exec). Второй аргумент - это argv [0], который мы получаем main(), это само...

11
sudo -i возвращает ошибку

Когда я пытаюсь переключиться на root с помощью сообщения sudo -iоб ошибке /var/tmp/sclDvf3Vx: line 8: -i: command not found... Однако, su -работы, которые я буду продолжать использовать. Я ни в коем случае не системный администратор Linux, поэтому среда для меня все еще довольно туманна. Я думаю,...

11
Bash: «номер истории» против «номера команды»

Пока я гуглю, как настроить приглашение оболочки через переменную PS1, я вижу таблицы специальных символов, которые можно использовать. В частности: \! the history number of this command \# the command number of this command «Номер истории», кажется, более часто используется, и я знаю, как...

11
Как получить доступ ко второму аргументу из последней команды в истории?

Я начинаю изучать некоторые Regex, поэтому я использую эту команду несколько раз: grep pattern /usr/share/dict/american-english Изменяется только часть с шаблоном, поэтому мне приходится снова и снова писать длинное выражение " / usr / share / dict / american-english ". Кто-то сделал замечание, что...

11
Заменить изображение в PDF с помощью командной строки

Мне нужно обработать некоторые файлы PDF. Задача состоит в том, чтобы заменить один файл изображения другим. Моя первая проблема - как заменить изображение PDF из командной строки в пакетном процессе. Далее я попытаюсь решить другие проблемы, например, как определить, какое изображение мне нужно...

11
Добавьте новую строку в имя файла с помощью `mv`

Это серьезный вопрос. Я тестирую некоторые awkскрипты и мне нужны файлы с новой строкой в ​​их именах. Можно ли добавить новую строку в имя файла с mv? Теперь я могу сделать это с touch: touch "foo bar" С прикосновением я добавил символ новой строки для каждой копии и вставки. Но я не могу написать...

11
USB-диск только для чтения, не может форматировать - отключить защиту от записи

У меня есть USB-диск, который не позволяет мне форматировать / монтировать / размонтировать или создавать разделы на нем. Использование dmesg | tailдает мне следующий результат: Я нашел этот пост в AskUbuntu и попытался использовать принятый ответ. Я получаю следующий результат, но он все еще...

11
Распечатайте справочные страницы с фиксированной шириной

С помощью команды примера man apropos > outputfile генерируется текстовый файл, который содержит отформатированную manстраницу apropos(с некоторыми небольшими отличиями по сравнению с man aproposнепосредственно напечатанными на экране, такими как жирные символы). Но я бы хотел вручную установить...

11
Как использовать ln -s для создания ярлыка командной строки?

У меня есть файл sh, который я хотел бы открыть из терминала в любое время. Я хотел бы набрать "studio" в терминале, и Android Studio открыт Я помню, как использовал ln -sдля этого, но я забыл и уже потратил много времени на поиск в Интернете. Кроме того, в каком каталоге хранится созданная...