shell — все вопросы

1ответ
10 голосов
Как отобразить /proc /meminfo в мегабайтах
Я хочу поблагодарить вас за помощь в решении моей связанной проблемы. Я знаю, если я сделаю cat /proc /meminfo, он будет отображаться только в килобайтах. Как я могу отобразить в мб? Я действительно
7ответов
10 голосов
Создайте суперпользователя django в контейнере Docker без ввода пароля
Я обращаюсь к createuperuser в Docker-контейнере Django с фабрикой. Чтобы создать суперпользователя в django, мне нужно запустить его в интерактивном режиме django: ./manage.py createsuperuser
2ответа
10 голосов
как получить максимальное число из файла с помощью сценариев оболочки Linux bash
Как получить максимальную "скорость" и соответствующее значение "log2c" из файла следующим образом? например: максимальная скорость составляет 89,5039, а log2c 3,0. Большое спасибо. log2c=5.0 rate
2ответа
10 голосов
Команда curl - Невозможно загрузить сертификат клиента -8018
Я пытаюсь подключиться к безопасному веб-сервису через прокси с помощью команды curl, но получаю следующую ошибку: Невозможно загрузить сертификат клиента -8018. Полный журнал: [[email protected]
3ответа
10 голосов
Как сделать скрипты оболочки устойчивыми к изменению исходного кода при запуске
Заметили ли люди, что если вы измените источник сценария оболочки, все запущенные экземпляры могут потерпеть неудачу? Это на мой взгляд очень плохо; это означает, что я должен убедиться, что все
2ответа
10 голосов
Sed не работает внутри скрипта bash
Я полагаю, что это может быть простой вопрос, но я искал везде и пробовал некоторые обходные пути, но я все еще не решил проблему. Описание проблемы: Я должен заменить символ внутри файла, и я мо
5ответов
10 голосов
Прописать первую букву каждого слова в имени файла или директории в Shell
Я пытаюсь написать команду оболочки, в которой я могу указать каталог, и тогда в каждом файле и каталоге внутри будет прописная буква каждого слова. Итак, /doCumenTS/tesT.txt должен измениться
3ответа
10 голосов
Определите, перенаправляется ли вывод процесса в C /C ++
Я пишу утилиту командной строки для Linux. Если вывод (stdout) идет в оболочку, было бы неплохо напечатать некоторые экранированные символы, чтобы раскрасить вывод. Но если выходные данные перенапра
4ответа
10 голосов
Сценарий оболочки: найти максимальное значение в последовательности целых чисел без сортировки
У меня есть файл с длинным списком целых чисел: 10 4 66 .... Я хочу найти максимальное значение с помощью инструментов командной строки UNIX. Я знаю, что могу использовать sort (и действительно
9ответов
10 голосов
Как я могу создать 1000 файлов, которые я могу использовать для тестирования скрипта?
Я хотел бы создать более 1000 текстовых файлов с некоторым текстом для тестирования скрипта, как создать это много, если текстовые файлы на ходу, с использованием сценария оболочки или Perl. Пожалуйс
4ответа
10 голосов
Каков общий синтаксис команды оболочки Unix?
В частности, почему некоторым параметрам некоторых команд предшествует знак +, а иногда - - подписать? например: sort -f sort -nr sort +4n sort +3nr
5ответов
10 голосов
sed: просто пытаюсь удалить подстроку
У меня есть файл с этим содержанием: foo: bar1 foo: bar2 foo: bar3 foo: bar4 foo: bar5 Я хочу удалить цепочки "foo:", чтобы файл остался: bar1 bar
8ответов
10 голосов
Соединение ввода _and_output между двумя командами в shell /bash
У меня есть две (UNIX) программы A и B, которые читают и пишут из stdin /stdout. Моя первая проблема - как подключить стандартный вывод A к стандартному входу B и стандартный вывод B к стандарт
3ответа
10 голосов
bash-скрипт для проверки, если текущая ветка git = «x»
Я очень плохо разбираюсь в сценариях оболочки (с помощью bash), я ищу способ проверьте, является ли текущая ветвь git "x", и прервите сценарий, если это не "x". #!/usr/bin/env bash CURREN
3ответа
10 голосов
uniq - пропускает последние N символов /полей при сравнении строк
'man uniq' документирует опции -f = N и -s = N, которые заставляют uniq пропускать первые N полей /символов соответственно при сравнении строк, но как заставить uniq пропускать последний ? > N по
14ответов
10 голосов
Отправитель и получатель для передачи файлов через SSH по запросу?
Я создал программу, которая перебирает кучу файлов и вызывает некоторые из них: scp <file> [email protected]:<remotefile> Однако, в моем случае, могут быть тысячи небольших файлов, которые
3ответа
11 голосов
Почему шикарному не удается выполнить раскрытие пути, если часть пути указана в двойных кавычках?
Рассмотрим следующий простой сценарий оболочки: rm -rf bar \"bar\" mkdir -p bar touch bar/baz echo "bar"/* Я получаю ожидаемый результат с помощью bash, ksh, zsh и dash, но не получаю это с шик
5ответов
11 голосов
запуск фонового процесса в задаче capistrano
задача капистрано namespace :service do desc "start daemontools (svscan/supervise/svscanboot)" task :start, :roles => :app do sudo "svscanboot&" end end Теперь это не работает:
1ответ
11 голосов
Как заставить стрелки вверх и вниз показывать записи истории в скрипте, используя zsh?
Как показано в этом ответе , можно использовать read с Readline (-e) в bash для возврата предыдущих элементов истории с помощью клавиш вверх и вниз: #! /usr/bin/env bash while IFS="" read -p "in
1ответ
11 голосов
Regex для замены последнего вхождения строки в каждой строке
Я использую sed -e 's/\(.*\)ABC/\1DEF/' myfile, чтобы заменить последнее вхождение ABC с DEF в файле. Я хочу изменить его, чтобы заменить последнее вхождение ABC на DEF в каждой строке в файле.
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132