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

Этот тег является ИСКЛЮЧИТЕЛЬНО для ПРОГРАММИРОВАНИЯ вопросов, которые имеют непосредственное отношение к Unix; общие проблемы с программным обеспечением следует направлять на сайт Unix & Linux Stack Exchange или на Super User. Операционная система Unix - это ОС общего назначения, которая была разработана Bell Labs в конце 1960-х годов и сегодня существует в различных версиях.

19
Измените адрес «От:» в «почте» Unix.
Отправка сообщения из командной строки Unix с использованием mail TO_ADDRрезультатов в электронном письме от $USER@$HOSTNAME. Есть ли способ изменить адрес "От:", вставленный пользователем mail? Для записи, я использую GNU Mailutils 1.1 / 1.2 в Ubuntu (но я видел такое же поведение с Fedora и RHEL). [РЕДАКТИРОВАТЬ] $ mail -s Тестирование …
89 unix  email 

9
Как выполнить вывод команды в текущей оболочке?
Мне хорошо sourceизвестна .утилита (также известная как ), которая берет содержимое из файла и выполняет его в текущей оболочке. Теперь я преобразую некоторый текст в команды оболочки, а затем запускаю их следующим образом: $ ls | sed ... | sh lsэто просто случайный пример, исходный текст может быть любым. sedтоже …
89 bash  shell  unix  pipe 

5
Как прокручивать вверх и вниз в терминале с нарезанным «экраном»
Я только что установил, screenи мне нравится идея разделить терминал Linux на несколько частей. Но я не могу понять одного: как прокручивать вверх и вниз, когда я в игре screen. Когда я использую обычный терминал Linux, я могу добиться этого с помощью Shift+ Pg Upили Shift+ Pg Dn`. но, к …

12
Принуждение bash к расширению переменных в строке, загруженной из файла
Я пытаюсь понять, как заставить bash (принудительно?) Расширять переменные в строке (которая была загружена из файла). У меня есть файл с названием something.txt с содержанием: hello $FOO world Я тогда бегу export FOO=42 echo $(cat something.txt) это возвращает: hello $FOO world Он не расширил $ ​​FOO, даже если переменная была …
88 linux  bash  shell  unix 

4
Получение метки времени Unix на языке Go (текущее время в секундах с начала эпохи)
У меня есть код, написанный на Go, который я пытаюсь обновить для работы с последними еженедельными сборками. (Последний раз строился под r60). Теперь все работает, кроме следующего бита: if t, _, err := os.Time(); err == nil { port[5] = int32(t) } Есть какие-нибудь советы о том, как обновить это …
88 unix  timestamp  go 

12
Должна ли переменная пути к каталогу заканчиваться косой чертой?
При определении пути к каталогу как переменной или константы должен ли он заканчиваться косой чертой в конце? Что такое условность? pwdв Unix показывает текущий каталог без косой черты в конце, в то время как вкладка, завершенная из, cd /var/www/apps/включает в себя завершающую косую черту, что оставило меня неуверенным.
88 unix  file  variables  path 

15
Какова цель fork ()?
Во многих программах и на страницах руководства Linux я видел код, использующий fork(). Зачем нужно использовать fork()и для чего?
87 c  unix  posix  fork 


5
Как найти все слово с помощью grep
Я использую следующую команду для поиска в подкаталогах find . | xargs grep -s 's:text' Однако он также находит такие вещи, как <s:textfield name="sdfsf"...../> Что я могу сделать, чтобы этого избежать, чтобы он просто находил такие вещи, как <s:text name="sdfsdf"/> ИЛИ в этом отношении .... также находит <s:text somethingElse="lkjkj" name="lkkj" …
87 unix  grep 

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


5
Могу ли я вызвать функцию сценария оболочки из другого сценария оболочки?
У меня есть 2 сценария оболочки. Второй сценарий оболочки содержит следующие функции second.sh func1 func2 First.sh вызовет второй сценарий оболочки с некоторыми параметрами и вызовет func1 и func2 с некоторыми другими параметрами, специфичными для этой функции. Вот пример того, о чем я говорю second.sh val1=`echo $1` val2=`echo $2` function func1 …
86 shell  unix 

11
Разделить один файл на несколько файлов по разделителю
У меня есть один файл с -|разделителем после каждого раздела ... нужно создавать отдельные файлы для каждого раздела, используя unix. пример входного файла wertretr ewretrtret 1212132323 000232 -| ereteertetet 232434234 erewesdfsfsfs 0234342343 -| jdhg3875jdfsgfd sjdhfdbfjds 347674657435 -| Ожидаемый результат в файле 1 wertretr ewretrtret 1212132323 000232 -| Ожидаемый результат в …
86 linux  unix  awk  split 

3
Что делает команда «экспорт»?
Я немного новичок в Linux, и мне довелось запускать некоторые команды вслепую, чтобы добиться желаемого. Я подумал, что задавать подобные вопросы не будет напрасной тратой, поскольку новые люди будут регулярно знать о них. Недавно я начал работать с Дженкинсом , а затем мне пришлось использовать эту exportкоманду для запуска военного …

18
Docker CE на RHEL - Требуется: container-selinux> = 2.9
Я пытаюсь установить Docker CEпо RHELэтой ссылке . Это моя версия RHEL: Red Hat Enterprise Linux Server release 7.3 (Maipo) Когда я выполняю это: sudo yum -y install docker-ce Я получаю эту ошибку: Error: Package: docker-ce-17.06.0.ce-1.el7.centos.x86_64 (docker-ce-stable) Requires: container-selinux >= 2.9 You could try using --skip-broken to work around the …
85 docker  unix  rhel 

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