Результаты поиска по запросу "unix"

5 ответов

Как получить общее использование процессора (например, 57%) в Linux [закрыто]

Мне интересно, как вы можете получить системное использование процессора и представить его в процентах, например, с помощью bash. Образец вывода: 57%Если имеется более одного ядра, было бы хорошо, если бы можно было рассчитать средний процент.

1 ответ

bash - выражение после последнего конкретного символа

foo="/sdf/here/jfds" bar="${foo##*/}"Каньоне объясни как${foo##*/}"выражение работает, потому что я понимаю, что оно вернет строку после последней косой черты (т.е. jfds), но я понятия не имею, как это происходит (или как называется этот тип ...

1 ответ

Как Unix Domain Sockets различает несколько клиентов?

TCP имеет пары кортежей (IP-адрес / порт / тип), чтобы отличить одного клиента от другого. UDP передает клиенту IP и порт. Как домен unix отслеживает разных клиентов? Другими словами, сервер создает сокет, связанный с каким-либо путем, скажем ...

ТОП публикаций

3 ответа

Написание цикла bash for с переменной top-end

Я часто пишу циклы for в bash с хорошо известным синтаксисом: for i in {1..10} [...]Теперь я пытаюсь написать тот, где вершина определяется переменной: TOP=10 for i in {1..$TOP} [...]Я пробовал множество паренов, фигурных скобок, оценок и т. ...

13 ответов

Усечение файла во время его использования (Linux)

У меня есть процесс, который записывает много данных в стандартный вывод, который я перенаправляю в файл журнала. Я хотел бы ограничить размер файла, периодически копируя текущий файл с новым именем и обрезая его. Мои обычные методы усечения ...

1 ответ

Pipe () с fork () с рекурсией: обработка дескрипторов файлов

У меня путаница в отношении существующего вопроса, который был задан вчера: Снова рекурсивный конвейер в Unix [https://stackoverflow.com/questions/21307013/c-recursive-piping-in-unix-again]. Я повторно отправляю проблемный код: #include ...

6 ответов

Можно ли использовать «/» в имени файла?

Я знаю, что это не то, что когда-либо должно быть сделано, но есть ли способ использовать символ косой черты, который обычно разделяет каталоги внутри имени файла в Linux?

8 ответов

тройник и статус выхода

есть ли альтернатива «tee», которая фиксирует STDOUT / STDERR выполняемой команды и выходит с тем же статусом выхода, что и обработанная команда. Что-то вроде следующего: eet -a some.log -- mycommand --foo --barГде «eet» - это ...

4 ответа

Объединение файла с путем, чтобы получить полный путь в C

Используя C, я пытаюсь объединить имена файлов в каталоге с их путями, чтобы я мог вызвать stat () для каждого, но когда я пытаюсь использовать strcat внутри цикла, он объединяет предыдущее имя файла со следующим. Он изменяет argv [1] во время ...

5 ответов

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

input.txt 1,Ram,Fail 2,John,Fail 3,Ron,Successparam.txt (новый ввод) 1,Sam,Success 2,John,SucessТеперь я хочу заменить всю строку в input.txt на те, которые присутствуют в param.txt. 1-й столбец будет действовать как ...