Tag: linux

Не удалось экспортировать переменную через файл сценария

Я пытаюсь экспортировать переменные через myDeploy.sh, но экспорт не устанавливается. Когда я повторяю эхо, это не эхо. Тем не менее, когда я устанавливаю переменную явно в команде, она правильно устанавливает и эхо. Bowow – это fragment кода. myDeploy.sh #!/bin/bash # export the build root export BUILD_ROOT=/tibco/data/GRISSOM2 export CUSTOM1=/tibco/data/GRISSOM2/DEPLOYMENT_ARTIFACTS/common/MDR_ITEM_E1/rulebase export CLEANUP=$BUILD_ROOT/DEPLOYMENT_ARTIFACTS/common cd $BUILD_ROOT/DEPLOYMENT_ARTIFACTS/common Когда я эхо […]

Создать OpenSSL с RPATH?

У меня Ubuntu 14.04. Он поставляется с openssl 1.0.1f. Я хочу установить еще одну версию openssl (1.0.2), и я хочу ее самостоятельно скомпилировать. Я настраиваю его следующим образом: LDFLAGS=’-Wl,–export-dynamic -L/home/myhome/programs/openssl/i/lib -L/home/myhome/programs/zlib/i/lib’ CPPFLAGS=’-I/home/myhome/programs/openssl/i/include -I/home/myhome/programs/zlib/i/include’ ./config –prefix=/home/myhome/programs/openssl/i \ zlib-dynamic shared –with-zlib-lib=/home/myhome/programs/zlib/i/lib \ –with-zlib-include=/home/myhome/programs/zlib/i/include make make install После установки, когда я проверяю двоичный файл с помощью ldd openssl […]

Печать целого числа в виде строки с синтаксисом AT & T с системными вызовами Linux вместо printf

Я написал программу сборки, чтобы отобразить факториал числа, следующего за AT & t syntax. Но это не работает. Вот мой код .text .globl _start _start: movq $5,%rcx movq $5,%rax Repeat: #function to calculate factorial decq %rcx cmp $0,%rcx je print imul %rcx,%rax cmp $1,%rcx jne Repeat # Now result of factorial stored in rax print: […]

В чем разница между пространством ядра и пользовательским пространством?

В чем разница между пространством ядра и пользовательским пространством? Имеют ли место ядра, streamи ядра, процессы ядра и стек ядра то же самое? Кроме того, зачем нам эта дифференциация?

Как сделать чтение из таймаута std :: cin` через определенное количество времени

Я написал небольшую программу, int main(int argc, char *argv[]) { int n; std::cout << "Before reading from cin" <> n; if (b) std::cout << "input is integer for n and it's correct" << std::endl; else std::cout << "Either n is not integer or no input for n" << std::endl; return 0; } Чтение из std::cin […]

Как ARM Linux подражает грязным, доступным и файловым битам PTE?

В соответствии с pgtable-2-level.h , ARM Linux имеет две версии PTE; Linux PTE и H / W PTE. Linux PTE хранится ниже смещения 1024 байта. При обработке ошибки страницы в handle_pte_fault различные функции, такие как pte_file , pte_mkdirty , pte_mkyoung , получают pte_mkyoung с версией H / W PTE. Но на самом деле ARM H […]

Функция тайм-аута

Я хочу сделать код, в котором будет запрашиваться имя пользователя, но в течение 15 секунд. Если пользователь перешел границу и не смог ввести имя (или любую строку), тогда код будет прекращен, и «Тайм-аут» будет отображаться массаж в противном случае имя должно быть сохранено, и «Спасибо» будет отображаться массаж. Я попробовал подобное, но это неправильно и […]

Как использовать семафоры POSIX для разветвленных процессов в C?

Я хочу разветвить несколько процессов, а затем использовать семафор на них. Вот что я пробовал: sem_init(&sem, 1, 1); /* semaphore*, pshared, value */ . . . if(pid != 0){ /* parent process */ wait(NULL); /* wait all child processes */ printf(“\nParent: All children have exited.\n”); . . /* cleanup semaphores */ sem_destroy(&sem); exit(0); } else{ […]

Как использовать строки файла в качестве аргументов команды?

Скажем, у меня есть файл foo.txt определяющий N аргументов arg1 arg2 … argN который мне нужно передать команде my_command Как использовать строки файла в качестве аргументов команды?

Ошибка сегментации сборки после выполнения системного вызова, в конце моего кода

Я экспериментировал и имел следующий ассемблерный код, который работает очень хорошо, за исключением того, что я получаю сообщение «Ошибка сегментации (core dumped)» перед моей программой: GLOBAL _start %define ___STDIN 0 %define ___STDOUT 1 %define ___SYSCALL_WRITE 0x04 segment .data segment .rodata L1 db “hello World”, 10, 0 segment .bss segment .text _start: mov eax, ___SYSCALL_WRITE mov […]

Interesting Posts

Отключить SSLv3 в основных браузерах

Странное поведение при приведении float в int в C #

Angular2 – Как вставить окно в услугу с угловым2

Две клавиатуры на одном компьютере. Когда я пишу с AI, хочу иметь раскладку клавиатуры в США, когда я использую BI, хочу шведский. Возможное?

Воспроизведение / пауза pandora.com с помощью мультимедийного ключа

Android RecyclerView добавление и удаление элементов

Менеджеры пакетов для Windows

Как прочитать весь файл в строке с помощью C #?

Специальная подсветка синтаксиса Vim, включая синтаксис другого языка в указанном диапазоне

Вход в сеанс HTTP JSF

Выберите 3 последних записей, в которых значения одного столбца отличаются

c # Использование Parameters.AddWithValue в SqlDataAdapter

SUMIF с несколькими критериями соответствия в Excel

Включить C ++ 11 в Eclipse CDT (Juno / Kepler / Luna) indexer

Как очистить только один цвет струйной печатающей головки?

Давайте будем гением компьютера.