0
ответов

Как заставить awk печатать без пробелов?

Когда я запускаю следующий awk -F\, '{print $2,":",$1}', он печатает "First: Second" Как я могу получить "First:Second"
вопрос задан: 2 April 2012 23:45
0
ответов

bash заполнить массив в цикле

Как я могу заполнить массив в цикле? Я хотел бы сделать что-то вроде этого: declare -A results results["a"]=1 results["b"]=2 при чтении данных; делать результаты[$данные]=1 сделано для i в "${!results[@]}" do ...
вопрос задан: 2 April 2012 23:12
0
ответов

Как заставить sed читать со стандартного ввода?

Я пытаюсь использовать grep searchterm myfile.csv | sed 's/replaceme/withthis/g' и получаю неизвестную опцию для 's' Что я делаю неправильно? Изменить: согласно комментариям код действительно правильный. Мой полный...
вопрос задан: 2 April 2012 22:49
0
ответов

Удалить пробелы с запятой в строке в оболочке bash

Я хочу заменить пробелы/пробелы в строке запятыми. STR1=Это строка для STR1=Это,это,строка
вопрос задан: 2 April 2012 20:45
0
ответов

Копирование / тарирование файлов, которые были изменены за последние 14 дней

У меня есть сервер, файлы которого время от времени изменяются и опять. Мы хотим иметь скрипт или задание cron, которое запускается каждые 7 дней и находит все файлы php, которые были изменены или созданы за последние 14 ...
вопрос задан: 2 April 2012 20:14
0
ответов

как экранировать специальные символы в аутентификации прокси-сервера .gitconfig

Я пытаюсь использовать git за прокси-сервером, и я установил данные прокси-сервера в файлах .gitconfig как следует. [http] proxy = (hidden)
вопрос задан: 2 April 2012 18:10
0
ответов

Ошибка со сценарием bash «код выхода 126»

Я хочу интегрировать CPD (Copy-Paste-Detection) в свой проект iOS. Я читал об этом здесь и здесь. Для автоматического определения CopyPaste в коде я использую скрипт bash: echo "Проверка файлов в ${...
вопрос задан: 2 April 2012 15:42
0
ответов

В bash, как избежать «{}»?

Я хочу разобрать XML в bash, и xpath может это сделать. (Чтобы получить элемент «Description» с подэлементом «em: minVersion = 2.1») такой запрос работает хорошо: xpath install.rdf / RDF / Description / em: ...
вопрос задан: 2 April 2012 11:33
0
ответов

sed для вставки только при первом совпадении

ОБНОВЛЕНО: Используя sed, как я могу вставить (НЕ ЗАМЕНЯТЬ) новую строку только при первом совпадении ключевого слова для каждого файла. В настоящее время у меня есть следующее, но это вставляет для каждой строки, содержащей Matched...
вопрос задан: 2 April 2012 07:11
0
ответов

Как найти последний позиционный параметр в Linux

Я пытаюсь найти последний позиционный параметр. Я знаю, что количество параметров равно $#, что логически является последним, но мне нужно найти и использовать то, что находится в последнем позиционном параметре. Это...
вопрос задан: 2 April 2012 02:24
0
ответов

Bash: Как я могу переместить все содержимое в папке на один уровень?

Как я могу переместить всю папку _vim в ~/.vim? $ mv ~/.vim/_vim/ ~/.vim mv: `/home/kithokit/.vim/_vim/' и `/home/kithokit/.vim/_vim' - это один и тот же файл. Я не могу этого сделать. В основном то, что я ...
вопрос задан: 1 April 2012 11:44
0
ответов

Встроенные переменные скрипта bash

По общему признанию, я новичок в bash. Я всегда хочу использовать Python для написания сценариев оболочки. Тем не менее, я пытаюсь подтолкнуть себя к изучению bash. Мне любопытно, почему следующий код не...
вопрос задан: 1 April 2012 00:56
0
ответов

Как получить список всех доступных команд оболочки

В типичной оболочке Linux (bash) можно дважды нажать клавишу Tab, чтобы получить список всех доступные команды оболочки. Есть ли команда, которая имеет такое же поведение? Я хочу передать его в grep и...
вопрос задан: 31 March 2012 23:01
0
ответов

Является ли это ошибкой в ​​bash? (стрелка вверх)

Как мы знаем, нажатие клавиши со стрелкой вверх может отображать команды истории, но я обнаружил, что когда команда, которая начинается с пробелом не будет отображаться в истории «стрелки вверх»: $ls $(нажмите клавишу со стрелкой вверх) bash покажет: $...
вопрос задан: 31 March 2012 14:49
0
ответов

Несколько отличалось ранее для команды `bg` в zsh и bash.

Сегодня я заметил странное поведение, и я надеюсь, что смогу найти какое-то направление. Вот что я делаю... По крайней мере, один процесс уже запущен в фоновом режиме, я прерываю (Ctrl + Z)передний план...
вопрос задан: 31 March 2012 09:18
0
ответов

Как удалить все пробелы из заданного текстового файла

Я хочу удалить все пробелы из заданного текстового файла. Есть ли для этого какая-либо команда оболочки? Или, как использовать sed для этой цели. Я хочу что-то вроде следующего: $ cat hello.txt | ...
вопрос задан: 31 March 2012 06:10
0
ответов

Что означает параметр -e для командной строки оболочки bash?

У меня есть сценарий оболочки bash с заголовком #!/bin/bash -e. Когда я запускаю скрипт, он будет прерван после выполнения команды grep, но когда я убираю параметр -e, то скрипт можно запускать...
вопрос задан: 31 March 2012 04:35
0
ответов

Должен ли .bashrc в домашнем каталоге загружаться автоматически?

Я добавил scala в свой файл .bashrc, но когда я выключаю свой Mac и снова включаю его, он не находит его. Когда я делаю source ~/.bashrc, все возвращается в норму. Я бы сказал, что проблема со всем файлом...
вопрос задан: 31 March 2012 04:31
0
ответов

скрипты MySQL из BASH через SSH

У меня есть сервер CentOS, для которого я хочу использовать скрипты из BASH на своем ноутбуке. локально запустить скрипт, который: -регистрируется на сервере через ssh и выполняет некоторые операторы mysql. -копирует файлы, которые я...
вопрос задан: 30 March 2012 22:12
0
ответов

оператор bash && предотвращает фоновую работу через ssh

После попытки выяснить Выяснив, почему задача Capistrano (которая пыталась запустить демон в фоновом режиме) зависала, я обнаружил, что использование && в bash поверх ssh предотвращает запуск последующей программы...
вопрос задан: 30 March 2012 17:56
0
ответов

Я добавил псевдонимы для пользователя ~/.bashrc, но «sudo -u user -i 'alias_name'» по-прежнему сообщает «команда не найдена»?

Простой пример: в пользовательском файле foo ~/.bashrc есть псевдоним; alias ll='ls -l' Используя sudo, я вижу, что псевдоним установлен; bar@laptop:~$ sudo -u foo -i псевдоним ll alias ll=`ls -l' Но я не могу...
вопрос задан: 30 March 2012 17:00
0
ответов

Цветной вывод программы, запущенной под BASH [закрыто]

Мне нужно иметь возможность сделать некоторый текст на терминале более заметным, и я подумал, что текст должен быть цветным. Либо фактический текст, либо пробел в прямоугольнике каждой буквы (...
вопрос задан: 30 March 2012 12:42
0
ответов

Список файлов в сценарии оболочки

Когда я пробую приведенный ниже код, я получаю все файлы, имя файла которых начинается с E #!/bin/bash data=$(ls -trh E*) для записи в ${data} сделать эхо ${запись} done Но если я попробую приведенный ниже код, который получит ...
вопрос задан: 30 March 2012 10:02
0
ответов

Как запустить AVD Manager на Mac

Я попробовал командную строку в каталоге инструментов в терминале, набрав android и bash говорит, что не может найти команду. Когда я набираю ls, я вижу android. Также я обязан использовать командную строку. Зачем ...
вопрос задан: 30 March 2012 09:55
0
ответов

Сценарий Bash, как заснуть в новом процессе, а затем выполнить команду

Итак, мне было интересно, существует ли команда bash, которая позволяет мне разветвить процесс, который засыпает на несколько секунд, а затем выполняет команду. Вот пример: sleep 30 'echo executing...' & ^This...
вопрос задан: 29 March 2012 23:03
0
ответов

почему пустая строка не сохраняется в переменной

Я использую код ниже #! /бин/баш для хоста в $(cat ./server.txt) do echo "$host" done server.txt содержит: server1.com server2.com server3.com server4.com Но...
вопрос задан: 29 March 2012 19:18
0
ответов

Поиск и замена переменных в файле с помощью bash/sed

Я пытаюсь написать сценарий bash (script.sh) для поиска и замены некоторых переменных в файле input.sh. Но мне нужно изменить только те переменные, которые присутствуют в файле variable_list, а остальные оставить как...
вопрос задан: 29 March 2012 15:38
0
ответов

Как соединить стандартный ввод с каналом?

Я хочу отправить вывод канала и стандартного ввода в канал в bash. То есть: gen_input | кошка - | parse_input_and_stdin отправит вывод gen_input в parse_input_and_stdin, а затем оставит стандартный ввод...
вопрос задан: 29 March 2012 05:11
0
ответов

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

Я хочу скопировать несколько файлов из определенного каталога, когда нахожусь в другом каталоге. Чтобы уточнить, я хочу сделать следующее, сразу (одна команда):cp../dir5/dir4/dir3/dir2/file1. cp../dir5/...
вопрос задан: 28 March 2012 19:13
0
ответов

Проверьте версию ОС, затем введите команду, если версия правильная

Я пишу сценарий bash для Mac OS X Lion 10.7, и я хотел бы знать, как я могу проверить версию ОС в bash и версия, скажем, 10.7.1, затем она выполняет команду и продолжает с ...
вопрос задан: 28 March 2012 18:56