Вопросы с тегом «linux»

ВОПРОСЫ LINUX ДОЛЖНЫ БЫТЬ ПРОГРАММИРОВАНЫ. Используйте этот тег только в том случае, если ваш вопрос касается программирования с использованием API-интерфейсов Linux или специфичного для Linux поведения, а не только потому, что вы случайно запускаете свой код в Linux. Если вам нужна поддержка Linux, вы можете попробовать https://unix.stackexchange.com или сайт Stack Exchange конкретного дистрибутива Linux, например https://askubuntu.com или https://elementaryos.stackexchange.com/.

10
Разделить вывод команды по столбцам с помощью Bash?
Я хочу сделать это: запустить команду захватить вывод выберите строку выберите столбец этой строки В качестве примера, допустим, я хочу получить имя команды из $PID(обратите внимание, что это всего лишь пример, я не предлагаю, чтобы это самый простой способ получить имя команды из идентификатора процесса - моя настоящая проблема связана …
87 linux  bash  pipe 

12
Как настроить googleTest как общую библиотеку в Linux
Debian больше не предоставляет предварительно скомпилированных пакетов для gTest. Они предлагают вам интегрировать фреймворк в make-файл вашего проекта. Но я хочу, чтобы мой make-файл был чистым. Как мне настроить gTest, как предыдущие версии (<1.6.0), чтобы я мог ссылаться на библиотеку?

5
Как я могу добавить каталог в $ PATH в Makefile?
Я хочу написать Makefile, который будет запускать тесты. Тесты находятся в каталоге ./tests, а исполняемые файлы, которые нужно протестировать, находятся в каталоге ./bin. Когда я запускаю тесты, они не видят файлы exec, так как каталога ./bin нет в $ PATH. Когда я делаю что-то вроде этого: EXPORT PATH=bin:$PATH make test …
87 linux  makefile 

5
В LINUX определить, является ли библиотека / архив .a 32-разрядной или 64-разрядной?
Мы распространяем в Linux статические библиотеки как в 64-битной, так и в 32-битной версиях. При устранении неполадок клиента я хотел бы, чтобы мой сценарий диагностической оболочки быстро устранял проблему, проверяя файл архива .a, чтобы определить, является ли он 32-разрядным или 64-разрядным. Методы, которые мне приходят в голову, менее чем элегантны: …

3
Понимание журналов Linux oom-killer
Мое приложение убил oom-killer. Это Ubuntu 11.10, работающая на активном USB-устройстве без подкачки, и у ПК есть 1 Гб оперативной памяти. Единственное работающее приложение (кроме всего встроенного в Ubuntu) - это моя программа flasherav. Обратите внимание, что / tmp отображается в памяти, и на момент сбоя в нем было около …


7
bash - как передать результат команды which на cd
Как я могу передать результат whichкоманды cd? Вот что я пытаюсь сделать: which oracle | cd cd < which oracle Но ни один из них не работает. Есть ли способ добиться этого (вместо копирования / вставки, конечно)? Изменить: если подумать, эта команда завершится ошибкой, потому что целевой файл НЕ является …
87 linux  bash  shell  cd 


6
Как удалить все строки в файле, начиная с совпадающей строки?
У меня есть файл, состоящий из нескольких строк текста: The first line The second line The third line The fourth line У меня есть строка, которая является одной из строк: The second line Я хочу удалить строку и все строки после нее в файле, чтобы он удалил The third lineи …
87 linux  bash  sed 

2
Создайте файл .tar.bz2 Linux
На моем компьютере с Linux я хочу создать файл .tar.bz2 для определенной папки. Когда я помещаю себя в эту папку (в терминал), что мне вводить в командной строке терминала, чтобы поместить сжатую папку в домашний каталог моей машины? Допустим, я нахожусь в папке / home / user / folder. В …
87 linux  compression  tar 

4
Какие у меня переменные среды? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Я хотел бы узнать свои переменные среды в bash. Они где-то хранятся?
86 linux  bash  shell  ubuntu 

9
Команда adb devices не работает
Я использую Ubuntu 10.10 64 бит. У меня установлен ia32-libs вместе с Android Debug Bridge версии 1.0.26. Моя проблема (ы): adb devices>>> ???????????? нет разрешений sudo adb devices >>>> sudo: adb: команда не найдена adb shell >>> ошибка: недостаточно прав для устройства Думаю, все это связано. Вот соответствующая информация. $ …
86 android  linux  ubuntu  adb 


6
Используйте команду поиска, но исключите файлы в двух каталогах
Я хочу , чтобы найти файлы , которые заканчиваются _peaks.bed, но исключить файлы в tmpи scriptsпапках. Моя команда такая: find . -type f \( -name "*_peaks.bed" ! -name "*tmp*" ! -name "*scripts*" \) Но это не сработало. Файлы в tmpи по- scriptпрежнему будет отображаться папки. Есть у кого-нибудь идеи по …
86 linux  shell  unix  find 

7
Как избежать использования printf в обработчике сигналов?
Поскольку printfон не реентерабелен, его небезопасно использовать в обработчике сигналов. Но я видел множество примеров кода, в которых используется printfэтот способ. Итак, мой вопрос: когда нам нужно избегать использования printfв обработчике сигналов и есть ли рекомендуемая замена?
86 c  linux  signals 

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