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

11
Как я могу распечатать имена таблиц с помощью командной строки Linux?

Я знаю, как использовать in2csvдля сохранения конкретного листа в формате .csv: in2csv --sheet "sheet name" file1.xls > sheet-name.csv Но есть ли другие инструменты, чтобы просто напечатать имена листов? Возможно, есть варианты с...

11
Исключение определенных файлов и каталогов при удалении файлов

Мой каталог верхнего уровня data. dataвключает в себя несколько каталогов, и эти каталоги имеют подкаталоги. Мне нужно удалить все файлы и каталоги внутри, data/кроме нескольких файлов в некоторых каталогах. Например, данные включают в себя каталоги 100и 101. Я просто хочу сохранить a.txtи...

11
Перечислять файлы и каталоги командой 'ls'

Запустите Command lsв Current Directory и получите вывод: $ ls Applications Documents Library Music Public Desktop Downloads Movies Pictures Я хотел бы перечислить их как: 1. Applications 2. Desktop 3. Documents 4. Downloads 5. Library 6. Movies 7. Music 8. Pictures 9. Public Это может быть...

11
Автоматизированный способ создания дерева каталогов

Я пытаюсь сделать дерево каталогов от А до Я, где следующий каталог находится в текущем каталоге. Например: B находится внутри A, а C находится внутри B и так далее. -A --B ---C ----...Z Любые подсказки о том, как сделать это автоматизированным...

11
Команда, которая выходит с нулевым статусом (не / bin / true)?

У меня есть Makefile, который запускает инструмент, который занимает немного времени; это позволяет мне заменить используемую команду: make TOOL=alternative-tool Я хотел бы пропустить этот шаг в Makefile, поэтому я ищу команду, которая завершается со статусом 0 и имеет незначительные побочные...

11
Возможно ли с помощью Gedit или командной строки изменить каждую четвертую строку текстового файла?

Я пытаюсь преобразовать текстовый файл в таблицу, разделенную табуляцией. Мой текстовый файл выглядит примерно так: Dog Cat Fish Lizard Wolf Lion Shark Gecko Coyote Puma Eel Iguana Стандартные функции поиска и замены в Gedit или LibreOffice позволяют легко заменить конец строки вкладкой. Но если я...

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

Команда grepвыдает статус выхода: $echo "foo.bar" | grep -o foo foo $echo $? 0 $echo "foo.bar" | grep -o pop $echo $? 1 Но мне нужно использовать, sedи я понял, что у него нет статуса выхода: $echo "foo.bar" | sed 's/bar.*$//' foo. $echo $? 0 $echo "foo.bar" | sed 's/pop.*$//' foo.bar $echo $? 0 Я...

11
В чем разница между опциями -e и -x для gnome-терминала?

Страницы руководства: -e, --command=STRING Execute the argument to this option inside the terminal. -x, --execute Execute the remainder of the command line inside the terminal. Что означает «командная строка» во втором примере? И каков его «остаток»? Не могли бы вы привести пример, где эти два...

11
Повторно используйте части `apt up` команд` apt update` и `apt upgrade`, чтобы выполнить обе последовательности в одной строке

Как повторно использовать apt upчасть apt updateи apt upgradeкоманды для выполнения обеих команд в последовательности в одну строку без псевдонима. Что - то вроде: apt

11
Как определить, развернуто ли окно или свернуто из bash-скрипта

У меня есть скрипт bash, который перемещает мои окна с левого экрана на правый экран при настройке двух экранов. В настоящее время он работает циклически по идентификаторам окон, которые задаются, xdotool search --onlyvisible --maxdepth 2 --class ""а затем перемещает их вправо на ширину экрана. Это...

11
Как я могу исправить тусклые цвета, которые я получаю в Ubuntu 19.04 Terminal?

Я только недавно переключился на Ubuntu 19.04, и теперь я получаю скучные цвета в терминале, но только вне программ: Для сравнения вы можете видеть яркие цвета, к которым я привык, когда использую рейнджер: Я изменил свое приглашение на: PS1='\[\e[01;32m\]\u ∈ \h\[\e[m\] \[\e[01;34m\]\w ⊢ \[\e[m\]...

11
«Синтаксическая ошибка рядом с неожиданным токеном» после редактирования .bashrc

Я пытаюсь получить доступ к буферу обмена, но когда я ввожу source ~/.bashrc в терминал, я получаю эту ошибку: bash: /home/taran/.bashrc: line 2: syntax error near unexpected token (' bash: /home/taran/.bashrc: line 2:alias pbpaste='xclip -selection clipboard -o'# ~/.bashrc: executed by bash(1) for...

11
Файлы «перезаписаны», пространство все еще занято, они потеряны?

Настолько глупо, что я использовал следующий сценарий на моем сервере 19.04 в попытке переместить несколько видеофайлов в папки с префиксами: dirs=(A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) shopt -s nocasematch for file in * do for dir in "${dirs[@]}" do if [ -d "$file" ]; then echo...

10
Как автоматизировать запуск терминалов для конкретных задач

Я прохожу некоторые учебные пособия по программированию, и для каждой сессии мне нужно запустить как минимум 3 окна терминала (одно для хвоста файла журнала, одно для тестирования вывода, одно для запуска различных команд оболочки и т. Д.) Прямо сейчас я запускаю их все вручную: щелкните значок...

10
Завершение вкладки для команд

В версии для настольных компьютеров я заметил, что при наборе команд, например, sudo apt-get install mysqвкладка завершена, как при разрешении путей к файлам. Однако в серверной редакции этого не происходит. Нужен ли для этого пакет или файл конфигурации, чтобы это...