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

5ответов
10 голосов
В bash, как открыть дескриптор доступного для записи файла, который перенаправляется извне?
Я пытаюсь использовать bash, чтобы открыть новый дескриптор для написания дополнительных диагностических сообщений. Я не хочу использовать stderr, потому что stderr должен содержать только выходные
1ответ
10 голосов
Как мне запустить MinGW со скриптом?
Есть ли способ запустить MinGW из msys.bat или любого другого метода из пакетного файла и ввести файл .sh чтобы он запускался?
1ответ
10 голосов
Как я могу отформатировать столбец чисел в таблице режима emacs org?
У меня есть таблица в этой форме, в emacs org-mode. Пожалуйста, есть ли способ отформатировать числа в столбцах 3 и 4, чтобы расположить десятичные точки вертикально вверх? Обратите внимание, кро
10ответов
10 голосов
Символическая ошибка в строке
Существует ли инструмент командной строки, который примет символьную ошибку, такую ​​как EINVAL, и напечатает соответствующую строку, Invalid argument Я бы хотел избежать того, чтобы в моей систе
2ответа
10 голосов
Соглашения о кодировании Bash
Я пытаюсь научить Bash, чтобы однажды устроиться на работу с компьютерами. Чтобы улучшить свою ясность и научить ученика писать код для самообучения, я стараюсь придерживаться набора последовател
4ответа
10 голосов
Bash не анализирует кавычки при преобразовании строки в аргументы
Это моя проблема. В Bash 3: $ test='One "This is two" Three' $ set -- $test $ echo $2 "This Как заставить bash понимать кавычки и возвращать $ 2 как This is two, а не "This? К сожалению, я не м
5ответов
10 голосов
Установка усадьбы Laravel: bash init.sh не работает
Я пытаюсь установить Laravel Homestead, чтобы иметь возможность тестировать мои проекты Laravel локально. Я следую этому руководству: http://laravel.com/docs/4.2/homestead В части «Установка
3ответа
10 голосов
Может ли xargs выполнить команду subshell для каждого аргумента?
У меня есть команда, которая пытается сгенерировать UUID для файлов: find -printf "%P\n"|sort|xargs -L 1 echo $(uuid) Но в результате xargs выполняет только $(uuid) однократно: 8aa9e7cc-d3b2-
4ответа
10 голосов
bash «&» без печати «[1] + Done»
Я вызываю скрипт в моем .bashrc для печати количества новых сообщений, которые я получаю, когда открываю терминал, я хочу, чтобы вызов был неблокирующим, поскольку он обращается к сети и иногда зани
3ответа
10 голосов
Как мне сопоставить квадратные скобки в регулярных выражениях с grep?
Я пытаюсь сопоставить [ и ] с grep, но удалось найти только [. Независимо от того, как я стараюсь, я не могу понять, что он соответствует ]. Вот пример кода: echo "fdsl[]" | grep -o "[ a-z]\+"
5ответов
10 голосов
сравнить два файла и получить выходные данные для тех же строк
Как получить следующий вывод с помощью команды linux, сравнив два текстовых файла? Спасибо. file1: site110 site120 file2 (Обновлено): domain1.com - site110 domain2.com - site111 domain3.co
2ответа
10 голосов
как получить максимальное число из файла с помощью сценариев оболочки Linux bash
Как получить максимальную "скорость" и соответствующее значение "log2c" из файла следующим образом? например: максимальная скорость составляет 89,5039, а log2c 3,0. Большое спасибо. log2c=5.0 rate
6ответов
10 голосов
Linux скрипт с netcat перестает работать через x часов
У меня есть сценарии: #!/bin/bash netcat -lk -p 12345 | while read line do match=$(echo $line | grep -c 'Keep-Alive') if [ $match -eq 1 ]; then [start a command] fi done и
3ответа
10 голосов
Невозможно использовать mkdir в домашнем каталоге: разрешение запрещено (Linux Lubuntu)
Я пытаюсь создать каталог в своем домашнем каталоге в Linux с помощью команды mkdir, но получаю ошибку «Отказано в доступе». Я недавно установил Lubuntu на свой ноутбук, и у меня есть единственный п
2ответа
10 голосов
Sed не работает внутри скрипта bash
Я полагаю, что это может быть простой вопрос, но я искал везде и пробовал некоторые обходные пути, но я все еще не решил проблему. Описание проблемы: Я должен заменить символ внутри файла, и я мо
5ответов
10 голосов
Прописать первую букву каждого слова в имени файла или директории в Shell
Я пытаюсь написать команду оболочки, в которой я могу указать каталог, и тогда в каждом файле и каталоге внутри будет прописная буква каждого слова. Итак, /doCumenTS/tesT.txt должен измениться
7ответов
10 голосов
Глобальная установка с npm не работает после обновления Mac OS X Mavericks
После обновления до OS X 10.9 Mavericks узел больше не был найден в bash. Я думаю, что я установил его с brew некоторое время назад. Я решил использовать установщик с сайта node.js. Все прошло но
2ответа
10 голосов
Сортировать имена файлов без начальных нулей
Я хотел бы отсортировать стереофайлы с помощью следующего шаблона img_i_j.ppm, где i - счетчик изображений, а j - идентификатор камеры [0,1]. В настоящее время, если я сортирую их, используя
4ответа
10 голосов
Импорт файлов XML в PostgreSQL
У меня есть много XML-файлов, которые я хотел бы импортировать в таблицу xml_data: create table xml_data(result xml); Для этого у меня есть простой bash-скрипт с циклом: #!/bin/sh FILES=/fold
1ответ
10 голосов
Почему `ls -al & ; ls -al` недействителен?
Я запустил это на своем ящике с Centos5: ls -al & ; ls -al Я ожидал, что он запустит ls -al в фоновом режиме и одновременно выполнит ls -al на переднем плане, и покажите, как при этом вывод
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