Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем


4
Как разбить длинную строку на несколько строк в приглашении чтения -p в исходном коде?
Я пишу сценарий установки, который будет запускаться как /bin/sh. Есть строка, подсказывающая файл: read -p "goat can try change directory if cd fails to do so. Would you like to add this feature? [Y|n] " REPLY Я хотел бы разбить эту длинную строку на несколько строк, чтобы ни один из …

1
Локальная установка с использованием dnf в Fedora без подключения к интернету
Я пытаюсь локально установить rpmпакет без использования Интернета. Я попробовал следующее: sudo rpm -u kernel-devel-4.2.7-200.fc22.x86_64.rpm и я получил: error: kernel-devel-4.2.7-200.fc22.x86_64.rpm: hdr blob(2060952): BAD, read returned 0 error: kernel-devel-4.2.7-200.fc22.x86_64.rpm cannot be installed Я также попробовал: sudo dnf --disablerepo='*' install kernel-devel-4.2.7-200.fc22.x86_64.rpm и он по-прежнему использует Интернет, поэтому я не могу понять, работает …
18 rpm  dnf 

5
Избегайте запуска скрипта, если переменная не определена
У меня скрипт выглядит так: c=0 for f in */*; do cp -v "$f" "/myhome/CE$(printf '%0*d' 2 $BATCHNUM)-new-stuctures_extracted/test-$(printf '%0*d' 5 $c)" c=$((c=c+1)) done Тем не менее, пользователь должен предоставить переменную call BATCHNUM, в противном случае мне нужно заставить этот скрипт перестать работать. Было бы лучше, если бы я мог принудительно …

4
Как показать имя хоста в командной строке Linux
У меня есть несколько виртуальных машин, и сейчас моя командная строка выглядит так -bash-3.2$; идентичны на каждой виртуальной машине, потому что она не содержит имени хоста. Мне нужно всегда видеть, какую виртуальную машину я использую, hostnameпрежде чем выполнять какие-либо операции. Как я могу добавить имя хоста в командной строке? ENV: …
18 bash  prompt  hostname 


2
Инструменты для отладки таблиц маршрутизации на компьютере с Linux?
Существует ли инструмент для отладки таблиц маршрутизации на компьютере с Linux? Я имею в виду тот, который я могу использовать, введя в него IP-адрес, он примет во внимание существующую таблицу маршрутизации и выведет совпадения из таблицы, чтобы я мог понять, куда будут отправляться пакеты?
18 ip  routing  debugging 

4
Разделить файл на две части
У меня большой файл, и мне нужно разбить его на два файла. Предположим, что в первом файле следует выбрать 1000 строк, поместить их в другой файл и удалить эти строки в первом файле. Я пытался использовать, splitно это создает несколько кусков.

2
Копировать существующие файлы без подтверждения?
Мне нужно скопировать и перезаписать большое количество файлов, я использовал следующую команду: # cp -Rf * ../ Но тогда, когда в папке назначения существует файл с таким же именем, я получаю этот вопрос: cp: overwrite `../ibdata1'? Проблема в том, что у меня есть около 200 файлов, которые будут перезаписаны, и …
18 linux  centos  cp 

1
Что такое Linux-эквивалент реестра Windows?
У меня есть привод DVD + -RW, который перестал работать. Очевидно, что многие пользователи этой модели ноутбука испытывают ту же проблему под Windows, и для ее исправления требуется редактирование реестра. Так, где я должен искать, чтобы сделать подобное редактирование?


12
Как настроить цветной вывод?
Я хотел условно отформатировать файлы Unix, сейчас я работаю над diffкомандой и хотел узнать, возможно ли отформатировать текст diffвывода команды. Пример: Соответствующие значения должны отображаться зеленым цветом. Несоответствующие значения должны отображаться красным цветом. Предположим , у меня есть два файла file1и file2и моя команда diff file1 file2. Теперь я хотел, …
18 bash  ksh  diff 

2
Условный блок против условного оператора (если)
Скажем, у меня есть файл: PRO 1 GLN 5.55112e-17 ILE -6.245e-17 THR 5.55112e-17 Я хочу, чтобы каждая строка, имеющая число, не равное 1, во втором столбце изменила его на 0 и оставила остаток. Если я использую if(то есть условное утверждение), все в порядке: awk '{if($2!=1){print $1,"0"}else{print $0}}' file PRO 1 …
18 awk 

9
Убунту | WiFi адаптер не найден
Я установил Ubuntu 17.10 на свой ноутбук. Тем не менее, я не могу подключиться к Wi-Fi, потому что есть сообщение «Не найден адаптер Wi-Fi». Я понятия не имею, что делать дальше. Мой ноутбук: Asus X555LN-XX507H Сетевой адаптер: Broadcom 802.11n BCM43142 (14e4: 4365) (Это продолжение моего предыдущего поста, /unix/415639/kali-linux-no-wifi-adapter-found , где …

6
Гадкие горизонтальные линии, отображаемые в Kate и Konsole с дробным масштабированием HiDPI
Вот картина проблемы: Обратите внимание, что все строки текста имеют горизонтальные линии, похожие на подчеркивание. Однако это простой текстовый редактор (Кейт), и он не подчеркивает. К этому тексту не применяется форматирование. Я выбрал текст, чтобы линии лучше отображались на фотографии. Но строки существуют даже без выделения текста. Иногда они намного …
18 kde  konsole  plasma5  kate 

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