Unix & Linux

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

2
Bash: Как прочитать одну строку за раз из вывода команды?
Я пытаюсь прочитать вывод команды в Bash, используя while loop. while read -r line do echo "$line" done <<< $(find . -type f) На выходе я получил ranveer@ranveer:~/tmp$ bash test.sh ./test.py ./test1.py ./out1 ./test.sh ./out ./out2 ./hello ranveer@ranveer:~/tmp$ После этого я попробовал $(find . -type f) | while read -r …
49 bash  shell  find  pipe 

5
Может ли программа командной строки предотвратить перенаправление вывода?
Я так привык делать это: someprogram >output.file Я делаю это всякий раз, когда хочу сохранить вывод, сгенерированный программой, в файл. Мне также известны два варианта этого перенаправления ввода-вывода : someprogram 2>output.of.stderr.file (для stderr) someprogram &>output.stderr.and.stdout.file (для обоих stdout + stderr вместе взятых) Сегодня я столкнулся с ситуацией, которую я не …


5
Как преобразовать открытый ключ ssh-keygen в формат, который будет использовать функция openssl PEM_read_bio_RSA_PUBKEY ()?
У меня проблема с генерацией открытого ключа, который PEM_read_bio_RSA_PUBKEY()может использовать функция openssl . Я продолжаю получать ошибки. Очевидно, что я не могу просто использовать строку ASCII в ssh-keygen <>.pubфайле ключей, так как она находится в формате файла SSH, или я, возможно, SubjectPublicKeyInfoструктурирую. Вот ключевой ген код: ssh-keygen -t rsa -b …
49 openssh  openssl 


5
Как выполнить последовательные команды из истории?
Предположим, я хочу выполнить последовательность из четырех команд, которые я выполнял ранее. Если первый - 432 в истории команд, то я мог бы сделать: $ !432; !433; !434; !435 Мне любопытно, есть ли более эффективный способ сделать это?

9
Дистрибутив Linux предназначен для разработчиков [закрыто]
Я ищу лучший вариант Linux, который бы понравился разработчикам. Я любитель открытого исходного кода и использую несколько разных языков. Есть ли такая вещь, как Linux, ориентированная на разработчиков?

4
Как я могу приостановить / возобновить rsync
Как я могу приостановить rsync, который работает? В первый раз я сделал Ctrl+, Cчтобы убить его, и -Pснова использовал флаг. Это склонно к повреждению текущей передачи файла? Второй раз я просто усыпляю MacOS (закрыв крышку). Глядя на запущенный процесс, я вижу 2 (не уверен почему) со статусом «S». Пробовал с …
49 process  rsync 

1
В чем разница между кавычками «…», «…», $ «…» и $ «…»?
Иногда я вижу сценарии использовать все эти различные способы процитировать текст: "...", '...', $'...', и $"...". Почему используется так много разных цитат? Они ведут себя по-разному или влияют на то, что я могу сделать внутри них?

5
Проблема Не могу установить локаль; убедитесь, что $ LC_ * и $ LANG верны!
Когда я всегда пытаюсь установить новый пакет, я получаю это сообщение: Can't set locale; make sure $LC_* and $LANG are correct! perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_GB:en", LC_ALL = (unset), LC_CTYPE = "en_GB.UTF-8", LANG = "en_US.UTF-8" are supported and installed …
49 debian  locale 

1
Почему bash не хранит команды, начинающиеся с пробелов?
Если я выполняю последовательность команд, таких как: $ ls $ grep abc file.txt а затем используйте клавишу со стрелкой вверх, чтобы получить предыдущий, терминал покажет последний cmd (который grepздесь) Но если я сделаю что-то вроде этого: $ ls $ grep abc file.txt где grepпредшествует пробел, нажатие вверх дает ls, а …

4
Так что же такое логические ядра процессора (в отличие от физических ядер процессора)?
Я гуглял о том, как я могу найти количество процессоров в машине, и я нашел несколько сообщений, но я смущен, поскольку некоторые упоминали, что вы получаете логические ядра против физических ядер и т. Д. Так в чем же разница между логическими и физическими ядрами и есть ли способ получить только …

2
Чтение шаблонов grep из файла
У меня есть несколько больших текстовых файлов, и в файле у UNIQS.txtменя есть список строк grepиз другого файла. Код, который я использую grep -f UNIQS.txt EEP_VSL.uniqs.sam > UNIQ_templates.sam который ничего не делает - сгенерированный файл пуст. Но когда я сделаю grep -F -f UNIQS.txt EEP_VSL.uniqs.sam > UNIQ_templates.sam это работает правильно. …
49 grep 

8
cron игнорирует переменные, определенные в «.bashrc» и «.bash_profile»
Я определил переменную "SHELL" в файле / etc / crontab: [martin@martin ~]$ grep SHELL /etc/crontab SHELL=/usr/local/bin/bash [martin@martin ~]$ file /usr/local/bin/bash /usr/local/bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs), for FreeBSD 8.0 (800107), stripped [martin@martin ~]$ Кроме того, все мои скрипты в файле / …
49 bash  cron 

6
Есть ли (хороший) SQLite GUI для Linux?
Я ищу утилиту графического администрирования SQLite для Linux, но я не могу найти ничего (я нашел расширение для Firefox, я не пользователь этого браузера). Есть ли что-нибудь, о чем ты знаешь?

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