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

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

16
Удалить все, кроме самых последних файлов X в Bash
Есть ли простой способ в довольно стандартной среде UNIX с bash запустить команду, чтобы удалить все, кроме самых последних X-файлов из каталога? Чтобы привести немного более конкретный пример, представьте себе, что какое-то задание cron записывает файл (скажем, файл журнала или архивную резервную копию) в каталог каждый час. Я хотел бы …
157 bash  unix  scripting 

5
Как вы запускаете один запрос через MySQL из командной строки?
Я ищу, чтобы иметь возможность выполнить один запрос на удаленном сервере в сценарии задачи. Например, интуитивно, я бы предположил, что это будет что-то вроде: mysql -uroot -p -hslavedb.mydomain.com mydb_production "select * from users;"
157 sql  mysql  unix  command-line 

10
Как объединить несколько строк вывода в одну строку?
Если я запускаю команду cat file | grep pattern, я получаю много строк вывода. Как объединить все строки в одну строку, эффективно заменив каждую "\n"из них на "\" "(конец заканчивается "пробелом)? cat file | grep pattern | xargs sed s/\n/ /g не работает для меня
157 linux  bash  unix  grep  tr 

17
Как запустить скрипт оболочки Unix из кода Java?
Запустить команду Unix из Java довольно просто. Runtime.getRuntime().exec(myCommand); Но возможно ли запустить сценарий оболочки Unix из кода Java? Если да, будет ли хорошей практикой запускать сценарий оболочки из кода Java?
155 java  unix  shell 

14
Запустите php скрипт как процесс демона
Мне нужно запустить PHP-скрипт как процесс демона (ждать инструкций и делать вещи). Работа cron не сделает это для меня, потому что действия должны быть предприняты, как только прибудет инструкция. Я знаю, что PHP не самый лучший вариант для процессов-демонов из-за проблем с управлением памятью, но по разным причинам мне приходится …
154 php  linux  unix  daemon 

1
В чем разница между tar и zip? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 8 лет назад . Улучшить этот вопрос В чем разница между tar и zip? Каковы варианты использования для каждого?
154 unix  compression  zip  tar 


10
Как перейти в каждый каталог и выполнить команду?
Как я пишу Баш скрипт , который проходит через каждый каталог внутри parent_directory и выполняет в команду в каждом каталоге . Структура каталогов следующая: parent_directory (имя может быть любым - не соответствует шаблону) 001 (имена каталогов соответствуют этому шаблону) 0001.txt (имена файлов следуют этому шаблону) 0002.txt 0003.txt 002 0001.txt 0002.txt …
152 bash  shell  unix  find 


5
Создание временных файлов в bash
Существуют ли объективно лучшие способы создания временных файлов в скриптах bash? Обычно я просто называю их так, как мне кажется, например, tempfile-123, так как они будут удалены после завершения скрипта. Есть ли какой-либо недостаток в этом, кроме перезаписи возможного файла tempfile-123 в текущей папке? Или есть ли преимущество в создании …
150 linux  bash  unix 

10
Bash массив с пробелами в элементах
Я пытаюсь построить массив в Bash имен файлов с моей камеры: FILES=(2011-09-04 21.43.02.jpg 2011-09-05 10.23.14.jpg 2011-09-09 12.31.16.jpg 2011-09-11 08.43.12.jpg) Как видите, в середине каждого имени файла есть пробел. Я попытался обернуть каждое имя в кавычки и экранировать пробел с помощью обратной косой черты, ни один из которых не работает. Когда …
150 arrays  bash  unix  scripting 

9
Команда top -c в linux для фильтрации процессов, перечисленных на основе имени процесса
top -c В верхнем списке перечислены все процессы, есть хорошие опции для фильтрации процессов по имени пользователя с помощью опции -u, но мне интересно, есть ли какой-нибудь простой способ фильтрации процессов по имени процесса, указанному в столбце COMMAND верхнего вывода. Например, я хотел бы, чтобы top -some опция -substring имя …

4
Что конкретно такое время настенных часов, время пользовательского процессора и системное время процессора в UNIX?
Я могу предположить, основываясь на названиях, но что конкретно такое время настенных часов, время пользовательского процессора и системное время процессора в UNIX? Является ли время пользовательского процессора количеством времени, потраченным на выполнение кода пользователя, а время ядром-процессор - количеством времени, затраченным в ядре из-за необходимости выполнения привилегированных операций (например, ввода-вывода …

10
Напечатайте дату последнего изменения файла в Bash
Я не могу найти, как распечатать дату файла. Я до сих пор могу распечатать все файлы в каталоге, но мне нужно распечатать даты с ним. Я знаю, что мне нужно прикрепить формат даты с эхом записи, но все, что я не могу найти правильный формат. echo "Please type in the …
147 bash  shell  file  date  unix 

4
Подавить эхо вызова команды в make-файле?
Я написал программу для назначения, которая должна выводить ее вывод на стандартный вывод. Спецификация присваивания требует создания Makefile, который при make run > outputFileзапуске as должен запускать программу и записывать вывод в файл, имеющий отпечаток SHA1, идентичный указанному в спецификации. Моя проблема в том, что мой make-файл: ... run: java …
147 linux  unix  makefile  posix 

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