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

8
Ограничить вывод grep короткими строками

Я часто использую grep, чтобы найти файлы с определенной записью, подобной этой: grep -R 'MyClassName' Хорошо, что он возвращает файлы, их содержимое и помечает найденную строку красным цветом. Плохо то, что у меня также есть огромные файлы, где весь текст написан одной большой строкой. Теперь grep...

8
Создать каталоги с именем из текстового файла, которые содержат символ «/»

У меня есть файл .txt, который содержит такой текст A1/B1/C1 A2/B2/C2 A3/B3/C3 Я хочу сценарий, который читает файл .txt для каждой строки, а затем создать каталог на основе первого слова (A1, A2, A3) Я создал скрипт, как это: file="test.txt" while IFS='' read -r line do name="line" mkdir -p $line...

8
Как найти и отобразить файл

Я хочу найти и отобразить изображение. Есть ли способ сделать это с помощью трубы или ...? Я хочу найти изображение X , я делаю, locate Xи путь показан, но я не могу отправить вывод в...

8
Ошибка при запуске приложения steam proton через командную строку

Я хотел бы запустить протонное приложение, установленное через Steam, но без использования Steam. суть в том, что я могу создать свой собственный модуль запуска командной строки, передать параметры и т. д. так как я совершенно новичок в этом, я не знаю, каким рогом схватить быка. Смогу ли я пройти...

8
Команды оболочки или сценарий, чтобы распаковать, добавить текстовый файл и разархивировать

Я создал 200 zip-файлов для работы, но понял, что забыл добавить .txt к каждому из них. Вместо того, чтобы часами переделывать эту работу, я буду признателен за любую помощь. Есть ли способ, которым кто-нибудь знает, используя bash, который разархивирует, добавит .txt файл и разархивирует все 200...

8
Есть ли простой способ определить, сканируется ли PDF?

У меня есть тысячи документов, и некоторые из них отсканированы. Поэтому мне нужен скрипт для проверки всех файлов PDF, которые принадлежат каталогу. Есть ли простой способ сделать это? Большинство PDF-файлов являются отчетами. Таким образом, у них много текста. Они очень разные, но...

8
Как я могу контролировать, когда автозаполнение bash показывает постраничный список завершений?

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

8
Как SSH может работать с условием if?

У меня есть ifзаявление для расчета файлов и удаления всех, кроме последних трех файлов. Но я хочу запустить эту команду удаленно. Как я могу сочетать sshс ifусловием? Я попробовал это, но безуспешно. #!/bin/bash ssh -t test@192.168.94.139 "cd /var/www/test.com/backup ; if [ $(ls | wc -l) -lt 3 ]...

8
Как получить подстроку из команды bash

Дана следующая подстрока, полученная из команды df /dev/sdb1 | tail -n 1: /dev/sdb1 1952971772 1441131032 511840740 74% /media/kaiman/ShareData Я хотел бы извлечь 1952971772и 74%из этой строки, чтобы использовать его в сценарии bash. Я знаю, что мог бы использовать некоторые команды обрезки или...

8
Как я могу импортировать вывод из команды как команду в Bash?

система Linux hosek 4.15.0-48-generic #51-Ubuntu SMP Wed Apr 3 08:28:49 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux вопрос Мне нужно получить вывод в виде команд, в сценарии bash, для хранения переменных. пример sed -n '/# Main configuration./,/# Websites./p' webcheck-$category.cfg | sed '1,1d' | sed...

7
Открыть терминал в текущей директории с помощью tmux

.bashrcНа данный момент у меня есть простой файл, который позволяет мне всегда открывать один и тот же терминал (фактически, снова открывать) под управлением tmux. Важная часть показана ниже. Суть этого в том, что при выполнении tmux attach -dвы отключаете любой tmuxсеанс, который работает,...

7
Как получить статус завершения процесса из другого сеанса оболочки?

Предположим, я запускаю команду в одном сеансе оболочки, например bash -c 'apt-get update && apt-get upgrade'. Спустя 5 минут я решил выйти на улицу, чтобы перекусить, и понял, что забыл добавить какой-то механизм уведомления о том, был ли выход успешным или неудачным. Ну а что мне теперь?...

5
Настройки яркости из терминала

Я Turn screen off when incative for:часто меняю настройки, используя приведенный ниже экран в Ubuntu 12.04. Как я могу изменить то же самое из терминала? Я проверил в gconf-editor, но не смог разобраться. Я использую приведенные ниже команды для выключения монитора и быстрой блокировки экрана от...

5
заставить sudoers использовать свой собственный файл истории

Я просто не могу заставить его работать в Ubuntu, это должен быть простой ответ, может быть, кто-то может мне помочь. Все, что я пытаюсь сделать, - это заставить sudoers использовать свой собственный файл истории, но если я установлю историю var в .bashrcкорне for с помощью:...

4
Команда для сообщения о свободном / используемом пространстве на * unmounts * разделах?

Существуют ли какие-либо команды, которые сообщают о свободном (или использованном) пространстве, оставленном на несмонтированных разделах? Разделы будут иметь файловые системы NTFS, FAT или Ext2 | 3 | 4 ... Бонусом может быть программа, которая также сообщает о разделах без файловых систем и...

4
Если для команды проверить, если это удалось

Я работаю над сценарием bash для создания логических томов. У меня есть команда, которую я хочу добавить, чтобы проверить, все ли они успешны. Какой самый простой способ сделать это? #!/bin/bash pvcreate /dev/md5 vgcreate vg0 /dev/md5 lvcreate -L 200MB vg0 -n test...

4
Как выйти из палитры цветов gpick после выбора с помощью сочетания клавиш?

Я назначил ярлык в Ubuntu 14.04 gpick -p, который мгновенно вызывает палитру цветов. GPick настроен на сохранение выбранного цвета в буфер обмена. Однако после выбора цвета интерфейс gpick исчезает и gpick -pпродолжает работать в фоновом режиме, используя процессор. От ps ax | grep gpick: 5255 ? Sl...

4
Скрыть содержимое домашнего каталога

У меня есть лаборатория компьютеров, которыми пользуются десятки студентов. На каждом компьютере установлена ​​отдельная общая папка NFS с несколькими каталогами, видимыми для всех учащихся. Некоторым учащимся необходимо место в сети для сохранения данных своего Проекта, чтобы они стали доступны...