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

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


1
Псевдонимы: разница между .bash_rc, .bash_aliases и / usr / local / bin
Играя с Терминалом, я заметил, что существует много способов создания постоянных псевдонимов. Я новичок в Linux, и из того, что я знаю, делаю: sudo ln -s /path/to/executable /usr/local/bin/desired_alias добавление desired_alias = '/path/to/executable'к~/.bashrc раскомментируя эти строки в ~/.bashrc: if [ -f ~/.bash_aliases ]; then . ~/.bash_aliases fi и положить desired_alias = …

6
Создать каталоги с именем из текстового файла, которые содержат символ «/»
У меня есть файл .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 done …

4
Как я могу импортировать вывод из команды как команду в 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 '$ d' Эта команда возвращает эти строки: …

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

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

4
Как 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 ] then echo …

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

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

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


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


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

4
Как извлечь несколько битов информации, которые появляются в разных строках одного и того же текстового файла
Я пытаюсь извлечь идентификатор последовательности и номер кластера, которые встречаются в разных строках в одном и том же текстовом файле. Вход выглядит как >Cluster 72 0 319aa, >O311_01007... * >Cluster 73 0 318aa, >1494_00753... * 1 318aa, >1621_00002... at 99.69% 2 318aa, >1622_00575... at 99.37% 3 318aa, >1633_00422... at 99.37% …

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