Запитання з тегом «unix»

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

9
Shell Script - Отримайте всі файли, змінені після <date>
Я б краще не робив цього в PHP, тому сподіваюся, що хтось порядний в сценарії оболонок може допомогти. Мені потрібен сценарій, який працює через каталог рекурсивно і знаходить, що всі файли з останньою зміненою датою перевищують якусь дату. Тоді він буде націлювати та копіювати файли, що зберігають інформацію про шлях.
136 unix  shell 

11
Як дізнатись, чи містить рядок інший рядок у POSIX sh?
Я хочу написати скрипт оболонки Unix, який буде виконувати різні логіки, якщо в іншому рядку є рядок. Наприклад, якщо я перебуваю в певній папці, відключ. Невже хтось скаже, будь ласка, як це досягти? Якщо можливо, я хотів би зробити це не специфічним для оболонки (тобто не лише баштом), але якщо …
136 shell  unix 


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

4
Чи потрібно використовувати path.join у node.js?
як всім відомо, Windows робить шляхи з косою косою рисою, де Unix робить контури з косою нахилом вперед. node.js забезпечує path.join()завжди використовувати правильну косу рису. Так, наприклад, замість того, щоб писати Unix тільки 'a/b/c'ви зробили б це path.join('a','b','c'). Однак, здається, що незважаючи на цю різницю, якщо ви не нормалізуєте свої …
134 node.js  windows  unix  path 


14
не виходять з ладу побудувати jenkins, якщо не вдалося виконати оболонку
Як частина мого процесу збирання, я виконую git комісію як етап оболонки Execute. Однак, якщо в робочій області немає змін, Дженкінс не працює в збірці. Це пов’язано з тим, що git повертає код помилки, коли немає змін для здійснення. Я хотів би або перервати збірку, або просто позначити її як …
132 linux  unix  jenkins 

30
Обкладіть один вкладиш, щоб додати файл
Це, мабуть, складне рішення . Я шукаю такого простого оператора, як "&gt;&gt;", але для попереднього попередження. Боюся, його не існує. Мені доведеться зробити щось на кшталт mv myfile tmp cat myheader tmp&gt; myfile Щось розумніше?
131 shell  unix 

20
unix - голова І хвіст файлу
Скажімо, у вас є файл txt, яка команда для перегляду верхнього 10 рядка та нижнього 10 рядків файлу одночасно? тобто, якщо файл довжиною 200 рядків, то переглядайте рядки 1-10 та 190-200 за один раз.
131 linux  bash  shell  unix  scripting 

4
Що таке "загальний" в першому рядку після ls -l? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 3 роки тому . Удосконаліть це питання Що є totalна виході ls -l? $ ls -l /etc total 3344 -rw-r--r-- 1 root …
131 linux  shell  unix  command  prompt 

5
Перезавантажити .profile в скрипті bash shell (в unix)?
Я новачок в скрипті, що базується, і зіткнувся з проблемою. Я знаю, що можу завантажити файл ".profile", виконавши: . .profile але я намагаюся виконати те саме в баш-скрипті, який я пишу, і це просто не працює. Будь-які ідеї? Що ще я можу надати для уточнення? Дякую

12
Отримайте вихідний код фонового процесу
У мене є команда CMD, що викликається з мого основного сценарію оболонки Bourne, яка бере назавжди. Я хочу змінити сценарій так: Виконайте команду CMD паралельно як фоновий процес ( CMD &amp;). У головному сценарії є цикл, який слідкує за породженою командою кожні кілька секунд. Цикл також відголошує деякі повідомлення для …
130 linux  shell  unix  process 

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

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

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.