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

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

11
Как узнать, содержит ли строка другую строку в POSIX sh?
Я хочу написать сценарий оболочки Unix, который будет выполнять различную логику, если внутри другой строки есть строка. Например, если я нахожусь в определенной папке, разветвляйтесь. Может кто-нибудь сказать мне, как это сделать? Если возможно, я хотел бы сделать это не специфичным для оболочки (т.е. не только bash), но если нет …
136 shell  unix 

4
Вам нужно использовать path.join в node.js?
как всем известно, Windows создает пути с обратной косой чертой, а Unix - с прямой косой чертой. node.js позволяет path.join()всегда использовать правильную косую черту. Так, например, вместо того, чтобы писать только Unix, 'a/b/c'вы бы сделали это path.join('a','b','c'). Однако кажется, что, несмотря на эту разницу, если вы не нормализуете свои пути …
135 node.js  windows  unix  path 


8
Сохраняйте изменения на месте с помощью awk
Я учусь awkи хотел бы знать, есть ли возможность записывать изменения в файл, аналогично тому, sedгде я бы использовал -iвариант для сохранения изменений в файл. Я понимаю, что могу использовать перенаправление для записи изменений. Однако есть ли возможность awkэто сделать?
135 linux  unix  awk 


4
Что это за «итог» в самой первой строке после ls -l? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос Что на totalвыходе ls -l? $ ls -l /etc total 3344 -rw-r--r-- 1 …
132 linux  shell  unix  command  prompt 

14
не сбой сборки jenkins, если выполнить оболочку не удается
В процессе сборки я запускаю коммит git как шаг оболочки выполнения. Однако, если в рабочей области нет изменений, Jenkins не выполняет сборку. Это потому, что git возвращает код ошибки, когда нет изменений для фиксации. Я бы хотел либо прервать сборку, либо просто отметить ее как нестабильную, если это так. Любые …
132 linux  unix  jenkins 


20
unix - начало и конец файла
Допустим, у вас есть текстовый файл. Какая команда позволяет просматривать 10 верхних и 10 нижних строк файла одновременно? т.е. если файл состоит из 200 строк, то просматривайте строки 1-10 и 190-200 за один раз.
131 linux  bash  shell  unix  scripting 

7
Как получить имена ключей из JSON с помощью jq
curl http://testhost.test.com:8080/application/app/version | jq '.version' | jq '.[]' Приведенная выше команда выводит только значения, указанные ниже: "madireddy@test.com" "2323" "test" "02-03-2014-13:41" "application" Как я могу получить имена клавиш, как показано ниже: email versionID context date versionName
131 json  shell  unix  key  jq 

17
Как я могу программно создать новое задание cron?
Я хочу иметь возможность программно добавлять новое задание cron, как лучше всего это сделать? Из моих исследований кажется, что я мог бы сбросить текущий crontab, а затем добавить новый, отправив его обратно в crontab: (crontab -l ; echo "0 * * * * wget -O - -q http://www.example.com/cron.php") | crontab …
131 linux  unix  cron 

5
Перезагрузить .profile в сценарии оболочки bash (в unix)?
Я новичок в написании сценариев оболочки bash и столкнулся с проблемой. Я знаю, что могу перезагрузить файл ".profile", просто выполнив: . .profile но я пытаюсь выполнить то же самое в сценарии bash, который пишу, и он просто не работает. Любые идеи? Что еще я могу пояснить? Спасибо

12
Получить код выхода из фонового процесса
У меня есть команда CMD, вызываемая из моего основного сценария оболочки bourne, которая занимает вечность. Я хочу изменить сценарий следующим образом: Запустите команду CMD параллельно в фоновом режиме ( CMD &). В основном сценарии создайте цикл для отслеживания порожденной команды каждые несколько секунд. Цикл также выводит на стандартный вывод некоторые …
130 linux  shell  unix  process 

4
Как найти файлы только в заданном каталоге и игнорировать подкаталоги с помощью bash
Я посмотрел на другие похожие вопросы, но не нашел ни одного, который позволил бы мне понять концепцию и применить ее к моей ситуации, исходя из моего ограниченного времени. Я просто запускаю команду find, чтобы найти определенные файлы, но некоторые файлы в подкаталогах имеют то же имя, которое я хочу игнорировать. …
130 bash  unix 

13
Выполняете JavaScript без браузера?
Я изучаю программирование на Javascript без браузера. Я хочу запускать сценарии из командной строки Linux или Mac OS X, так же, как мы запускаем любой другой язык сценариев (ruby, php, perl, python ...) $ javascript my_javascript_code.js Я посмотрел на Spider Monkey (Mozilla) и v8 (Google), но оба они, похоже, встроены. …

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