Как извлекать строки, когда две строки столбцы не равны

У меня есть CSV-файл, который выглядит следующим форматом:

текст1,текст2,строка1,строка2
текст3,текст3,string3,строка2
надпись4,надпись5,строка1,строка2
text6,text6,string6,string7

Я хочу, чтобы извлечь строки, когда столбец1 и столбец2 не равны. Ожидаемый результат в приведенном выше примере будет:

текст1,текст2,строка1,строка2
надпись4,надпись5,строка1,строка2

Когда столбец1 и столбец2 не равны. Я знакома с командами, которые позволяют мне извлекать определенные колонки вроде следующего, чтобы извлечь первый столбец:

входные кошка.КШМ | вырезать -д ',' -Ф1 выход>.КШМ
+33
Martin Hoffmann 21 нояб. 2017 г., 03:17:54
28 ответов

Что вы можете сделать, это оставить только символы за пределами цитаты.
Что-то вроде:
Для в "файлы с пробелами"*".тхт"
делать
обработка
сделано
Если сами шаблоны расширения пространства, то вам потребуется использовать отдельный файл для каждого подхода, как использовать ls -l для создания списка файлов и использовать bash read для получения каждого файла.





+993
Arne Brandstrup 03 февр. '09 в 4:24

Диск "видимо" не здоровый. Вы с очень большой вероятностью плохие секторы. Попробуйте запустить тестовую программу с диска (например, диски Seagate "по SeaTools", лучше бы компания WD предлагает, как у вас накопителе).

Не слишком много доверия в smartctl.

+978
beveradb 28 окт. 2011 г., 19:17:58
Другие ответы

Связанные вопросы


Похожие вопросы

процесс sshd (от накопитель sshd(8) ) читать ...

6. Считывает файл ~/.СШ/среды, если она существует, и пользователи
допускается изменение их среды. Увидеть PermitUserEnvironment 
опции в sshd_config(5).

и

8. Если ~/.СШ/радиоуправляемый существует, он работает; остальное, если /etc/СШ/кпчюс существует, 
управляет им; в противном случае выполняется можно. “НЦ” файлы дают Х11 
протокол аутентификации и идентификации в стандартный ввод. Увидеть КПЧЮС, ниже.

вы, возможно, желаете отредактировать ~/.СШ/радиоуправляемые в настройке срок, как этот файл читается до оболочки профиля.

+931
Louis Pate 11 нояб. 2017 г., 06:05:58

Я кромсать на удаленный помощник для ЖКТ. Сценарий в оболочки Bourne.

Я хотел создать какой-то временный каталог в домашнем каталоге. Я почему-то вам отказали. Из моего Shell непосредственно я могу выполнить ту же команду без проблем.

Все среды Варс выглядят нормально, в $Home, $пользователей, ... в каталоге имеет нормального разрешения (например. все принадлежит запись пользователя). Я использую тестирование в Debian.

Это команда, нарушившая:

команды mkdir --режим=600 --родители /дома/<пользователь>/.ТМП/$$

Своеобразная вещь, тоже, что каталог фактически создано, но в следующей строке, которая пытается положить файл в он имеет разрешение вновь отказали и в этот раз файл не создается.

Оболочка работает с:

комплект -е # errexit
набор -у # nounset
комплект -Ф # noglob
комплект -с # noclobber

комплект -х

но без них мне до сих пор отказано.

PS: Я просто попытался в $использование переменной git_dir, к которым пользователь имеет права на запись, а также отказано в разрешении, но на этот раз не на создание каталога, но на создание файла в следующей строке.

Так как же я узнаю, кто отказывает мне и почему?

+872
Rivu Chakraborty 30 авг. 2011 г., 07:37:33
Образец Ввода:
Джеймс счета
Примечание
деньги
Счет Рубин 
деньги
Аккаунт Тейлор 
Примечание
Роб деньги


Желаемый Результат:

Джеймс счета
Джеймс Примечание
Джеймс деньги
Счет Рубин 
Руби деньги
Аккаунт Тейлор 
Тейлор Примечание
Роб деньги 

Как вы заметили, в приведенном выше примере, все пустые места в первой графе заполняются значением, полученным из предыдущей непустой строки. Я использую КШ, Линукс х86. Я предпочитаю на awk, СЭД.

+828
Walmins Lolo 17 сент. 2011 г., 03:45:03

Запустить как root, чтобы исправить это.

apt-получить --переустановить установить libcurl3-gnutls
+700
chic thomson 30 июн. 2014 г., 05:18:41

Мне было интересно, как логического тома, логические диски, Тома, раздела, физического диска и файловой системы взаимосвязаны и соответствуют друг другу?

Я запутался в этих понятиях и хотели бы получить некое общее представление и картину.

+688
Arun chauhan 27 авг. 2015 г., 22:35:32

У меня есть этот скрипт, который считывает пользовательский ввод для выполнения некоторых команд, это работает нормально.

Пользователь=0
Путь="/корень/файл/"
Путь1="/корень образцов/области//файл"
Эхо ", Пожалуйста, выберите К1 Л3 л8 о5 С2 С1 В1"
"Эхо" расположение "выберите местоположение, например: [К1 Л3 л8 о5 С2 С1 В1]? "
пользователя читать 
если [ $пользователь = ключ KW1 ]
тогда
 файл Эхо отключить 
 эхо в путь/$user файл Путь1 $/
Элиф [ $пользователь = lb3 ]
тогда
 файл Эхо отключить 
 эхо в путь/$user файл Путь1 $/
Элиф [ $пользователь = lo8 ]
тогда
 файл Эхо отключить 
 эхо в путь/$user файл Путь1 $/ 
 СР -Р образцы /домена//домен/образцы-орг
 СР -Р /корень/Л3 /домен/образцы
еще
Эхо "указанное место не существует"
интернет

Вопрос

Я думала о том, раскрывающийся, как показано ниже, например. каков будет возможный подход?

#./сценарий
 Например: Пожалуйста, выберите из меню ниже 
 1. Расположение К1 
 2. Расположение Л3 
 3. Расположение П8 
 4. Расположение о5 
 5. Местоположение С2 
 6. Место С1 
 7. Место В1
Введите количество: 4 
Выбранный о5
Настройка.....
+672
rpli 14 июл. 2013 г., 18:52:42

Вам нужен сценарий, так как "наращивание" под Linux на самом деле просто части строки имени файла. Вам нужно сделать некоторые манипуляции со строками в скрипте, чтобы получить новое имя.

#!/бин/Баш
имя в *.Формат JPG
делать
ПРЕФИКС=${ИМЯ%.*}
НОВОЕ_ИМЯ="$PREFIX.jpg"
 МВ "$имя" "$НОВОЕ_ИМЯ"
сделано

Двойное цитирование-это важно, если у вас имена файлов с пробелами в них. Я думал, что некоторые дважды цитируешь, был немного inobvious.

+662
poontrip 14 окт. 2014 г., 22:57:21

Рассмотреть этот короткий скрипт. Он устанавливает два обработчики сигнала; один для USR1 и другую для USR2. Затем он начинает интерактивный сеанс работы с оболочкой.

#!/Бен/ш

sigusr1_handler () {
переменная=1
 е "SIGUSR1: переменная теперь %д\п" "$переменная"
}

sigusr2_handler () {
переменная=2
 е "SIGUSR2: переменная теперь %д\п" "$переменная"
}

переменная=0

е "в начале, переменная %д\п" "$переменная"

ловушка 'sigusr1_handler' USR1
ловушка 'sigusr2_handler' USR2

/Бен/ш

е "на конце, переменная %д\п" "$переменная"

Запустив его:

$ ./script.sh
В начале, переменная 0
$ убить -с USR1 $ppid хранит
$ убить -с USR2 $ppid хранит
$ убить -с USR1 $ppid хранит
$ выход
SIGUSR1: переменная-это теперь 1
SIGUSR2: переменная теперь 2
В конце, переменная 2

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

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

Моя проблема заключается в том, что мне нужно , чтобы иметь сигналов, поступающих на сигнал обработчики родительского процесса, в то время как интерактивная оболочка (дочерний процесс) работает. Мне это нужно потому что я хочу принимать решения, основываясь на значении переменной$ после окончания дочернего процесса, и если сигналы генерируются в том же порядке, как и в интерактивной сессии выше $переменная должна иметь значение 1 в конце сценария.

Так что мое решение было наивным, чтобы запустить дочерний процесс в асинхронной фонового задания:

/Бен/ш &
ждать

(Я знаю, что мне нужно проверить возвращаемое значение ждать в случае доставки сигнала, но я к этому позже.)

Это не работает. Дочерний процесс сразу же закрывается:

$ Ш-х script.sh
+ переменная=0
+ е в начале, переменная %г\н 0
В начале, переменная 0
+ ловушка sigusr1_handler USR1
+ ловушка sigusr2_handler USR2
+ ждать
+ /Бен/ш
+ е на конце, переменная %г\н 0
В конце, переменная 0

(Похоже, подождите, выполняется перед ракушка в след выходные выше, но я делаю это в правильном порядке в сценарий.)

Используя /Бен/ш-I и ничего не меняется. Я сделал дальнейшие попытки с /Бен/ш -С и перенаправление в/dev/stdin-стандартный поток ввода , и комбинации этих (я -с), но безрезультатно.

Так теперь мой вопрос таким образом: как я могу запустить интерактивную оболочку из скрипта асинхронной переднем плане процесс (т. е. приема входных данных, как и любая интерактивная оболочка), так что родительский процесс может иметь сигналы, как только они создаются? Или, еще один дизайн можно?

+585
Stephen Lomnes 26 мая 2010 г., 09:18:39

Примечание: Я поддерживаю полную биографию о себе в нашем мета-вопросы и ответы на тему:

Как некоторые из вас знают историю о том, как я пришел к быть здесь, он начал с решался. Несколько коллег, которые со мной уже более десяти лет знал, что я жил и дышал Linux и Unix для многих много лет. Эти соработники не думаю, что я мог бы получить 3к на этом сайте. На каждом уровне они будут покупать меня бесплатными обедами. Я недавно получил свой бесплатный обед на 75k 8-).

И теперь U&L является частью моего ежедневного ритуала, и я не могу понять, не имея таким образом. Этот сайт действительно один из самых красивых общин, которые я когда-либо был частью, и для меня будет честь быть модератором. Как многие из вас могут это подтвердить, я это уже делаю много редактирования, рецензирования и помочь как новых, так и старых пользователей, и я хотел бы сделать эту роль более формальный характер.

+559
Paolo Mastrangelo 23 сент. 2017 г., 21:33:39

Вы можете сделать это путем редактирования файла/etc/пользователям использовать sudo?. Вы должны использовать команду visudo для редактирования этого файла. visudo откроет редактор, который позволяет редактировать файл, потом проверить на ошибки перед сохранением. Ручное редактирование файла/etc/пользователям использовать sudo? может сломать вашу систему.

В зависимости от того, что именно вы хотите сделать, добавить спецификации пользователя в файл.

B можно запустить хп, МВ и РМ как:

Б все = (а) СР, МВ, РМ

B может выполнить все как:

Б ВСЕ = (А) ВСЕХ

То же самое без пароля:

Б ВСЕ = (А) NOPASSWD: ВСЕ

Видеть мужчину пользователям использовать sudo? для более.

+530
jlbrlvsk 8 дек. 2017 г., 07:25:31

У меня есть 10+ ТБ по NFS /Home на 100+ пользователей и общих папок. Мне нужно сменить имя пользователя и uid из 10 пользователей. Сначала я думал, выполнив следующие:

 найти /дома -ЮИД 812 -экзек Чаун НОВЫЙ_ПОЛЬЗОВАТЕЛЬ {} \;

Теперь, вопрос об этом является то, что она будет проходить через все мои 10 ТБ один раз и изменить любой файл, который он находит с uid 812 в НОВЫЙ_ПОЛЬЗОВАТЕЛЬ, чего я хочу. Но на это потребуется довольно долгое время, и будет делать это только для этого пользователя; то мне придется снова выполнить команду для каждого из остальных 9 пользователей, превратив его из довольно долгого времени довольно долгое время * 9.

Кроме того, что я не люблю сценариев, я думаю, сценарий был бы здесь друг, но я не знаю с чего начать. Хочу найти команду и проверяем все файлы из /Home. затем:

Если FILEOWNER является 813 тогда NEWOWNER это NEWUSER1
Если FILEOWNER составляет 814 затем NEWOWNER является NEWUSER2

... и так далее.

Как вы думаете, есть способ сделать это, поэтому я не придется сканировать 10 ГБ данных в 10 раз-просто после сканирования?

+491
Mahesh Chavda 1 февр. 2014 г., 06:44:32

У меня есть серийный прибор (радар), который выводит данные каждые 250мс.

Вот информация у меня на устройстве:

1. Скорость Пакетной Передачи Протокола 
Радар пакета сообщения состоит из 7 байт @ 1200 БОД, без проверки четности, 8 бит данных, 1 стартовый
бит. Сообщения размещены с интервалом 250 мс и передаются ли цель или нет.
Гольца Описание
1 <компания> начала сообщения
2 Информация о состоянии РЛС, как определено ниже
3 патруль скорости в двоичном от 4 до 255, значения скорости ниже 4 рассматривается как
ноль.
4 цели
5 замок
6 Альт-альтернативный скорости, как определено ниже
7 <ЕТХ> Конец сообщения
1.1. Радар байт состояния 
Бит описание/функция, если установить
0 низкое напряжение ошибка 
1 Радио частота ошибки помех 
2 передних антенны
3 задняя антенна
4 режим перемещения
5 альтернативный режим (быстрый или медленный)
6 противоположном направлении 
7 всегда устанавливается (указывается скорость пакетов)
Ни антенны был выбран в режиме ожидания.
Оба выбранных усиков указывает на самодиагностику в процессе. Результаты теста не направили, о
радар-либо вернется к нормальной работе в случае успеха или прекращает общение в
случае неудачи.
1.2. Альтернативная Скорость
Если альтернативный режим бит, альтернативный скорость должна отображаться. Это будет
быстрее, если в противоположном направлении, или медленно, если в одном направлении.
1.3. Получения Сообщения 
Каждое полученное сообщение должно быть проставлено время и удален через 1 секунду, если он не
заменено новое сообщение. Единственное исключение-это тестовое сообщение, которое
позволяет 8 секунд для завершения теста.
1.4. Пример
Принимаемая последовательность 02, 244(0xf4), 50, 99, 75, 01, 03.
Стойка антенны, двигаясь режим, быстрый режим, режим противоположном направлении, патрульный скорости 50,
сильная цель на 99, запертой скоростью 75 и не быстрый мишень (так как значение
менее 4). 

Использование:

миником-б 1200 -Д на /dev/ttyUSB0 -8 -ч -з

Данных выглядит так, если значение 0:

02 С8 00 00 00 00 03

И это если ее читать что-то еще:

02 С8 00 16 00 00 03

или

02 С8 00 0С 00 00 03

Так было бы, наверное, так:

//Как передать поток в сценарий??
"Получить Строку Кода"
//пример строки
$строка=02 С8 00 16 00 00 03
//удалить первую часть
$префикс=02 С8 00
//удалить последнюю часть 
$суффикса=00 00 03
//результат, который представляется шестнадцатеричным значением
$результат=16 (22MPH)
//конвертировать $результат в десятичную

Эхо $результат для монитора/файла/базы данных

Я также наткнулся на скрипт на C, который я надеюсь, будет работать лучше:

 #включить заголовочный файл <stdio.ч> /* стандартные определения ввода/вывода */
 #включить <строка.ч> /* строка определения функции */
 #включить <запустите.ч> /* стандартные определения функции в Unix */
 #включить <флагов.ч> /* контроль файла определений */
 код #include <errno значение.ч> /* определения номера ошибки */
 код #include <termios.ч> /* определения терминального управления в POSIX */



Серийный /порт/инициализировать 
инт initport(инт ФД)
{
 инт portstatus = 0;

 структура termios вариантов;
 // Получаем текущие параметры для порта...
 функция tcgetattr(ФД &вариантов);
 // Устанавливаем скорость передачи данных до 115200...
 значение (и опционы, B1200);
 cfsetospeed (и опционы, B1200);
 // Включить приемник и установить местный режим...
 варианты.c_cflag |= (помощью clocal | CREAD);

 варианты.c_cflag &= ~PARENB;
 варианты.c_cflag &= ~CSTOPB;
 варианты.c_cflag &= ~АРАЗМЕР;
 варианты.c_cflag |= помощью cs8;
 //параметры.c_cflag |= SerialDataBitsInterp(8); /* помощью cs8 - выбирает 8 бит данных */
 варианты.c_cflag &= ~CRTSCTS; // отключить аппаратное управление потоком 
 варианты.c_iflag &= ~(показано | IXOFF | IXANY); // отключить код xon xoff (для передачи и приема)
 //параметры.c_cflag |= CRTSCTS; /* включить аппаратное управление потоком */


 варианты.c_cc[значение vmin] = 0; //мин carachters для чтения
 варианты.c_cc[исключением vTime] = 0; //Время ожидания данных (десятые доли секунд)


 // Устанавливаем новые параметры для порта...
 //tcsetattr(ФД, TCSANOW, &вариантов);


 //Устанавливаем новые параметры для порта...
 tcflush(ФД TCIFLUSH);
 если (tcsetattr(FD, то TCSANOW, &параметры)==-1)
{
 perror("на tcsetattr:");
 portstatus = -1;
}
еще
 portstatus = 1;


 возвращение portstatus;
}


/*
* 'open_port()' - открыть последовательный порт 1.
*
* Возвращает дескриптор файла в случае успеха или -1 в случае ошибки.
*/
инт open_port(пустота)
{
 инт ФД; /* дескриптор файла для порта */
 ФД = открыть ("файл/dev/ttyUSB0", флагов o_rdonly | O_NOCTTY | O_NDELAY);

 если (ФД == -1)
{
/*
 * Не удалось открыть порт.
*/
 perror("open_port: не удалось открыть /dev/ttyUSB0 --- \Н");
}
еще
 вызов fcntl(краситель FD, F_SETFL, 0);

 возвращение (ФД);
}

тап_п(недействительными)
{

 инт serial_fd = open_port();

 если(serial_fd == -1)
 функции printf("ошибка открытия последовательного порта /dev/ttyUSB0 \п");
еще
{
 функции printf("последовательного порта /dev/ttyUSB0 теперь открыта \п");

 / ДАННЫЕ/ ПОРТА ЧИТАТЬ 


 если(initport(serial_fd) == -1)
{
 функции printf("ошибка инициализации порта");
рядом(serial_fd);
 возврат 0;
}

сон(.5);
//usleep(500000);
 //функции printf("размер данных, отправляемых = %ЛД", оператор sizeof("~версия~\н\р"));

сон(.5);
//usleep(500000);

 функции printf("\Н\nNow закрытия последовательного порта /dev/ttyUSB0 \н\н");

рядом(serial_fd);
}


 возврат 0;
}
+486
neelabalan 16 июл. 2013 г., 04:24:39

Если ваш телефон коренится, вы можете скачать setcpu, которая позволяет установить максимальную частоту.

https://play.google.com/store/apps/details?id=com.mhuang.overclocking

Я использовал его в течение многих лет. Отлично подходит для Под/над тактирования.

+478
landypro 17 июл. 2010 г., 18:18:59

Я думаю, что даже СЕПГ и на awk может быть немного перебор здесь.

команда grep '^;.*Нуль' <<\данных | тр -д '[:пробел:]' | грэп -Н .

;metier_code ;
;-------------------------;

(0 затронутых строк)
;CRDS_Ptf_No; ; ; ; ;
 ; ; ; ; ; ;
 ; ; ; ;Статус;
;-----------;----------;--------------------------------;-------------------------;----------;--------------------------------;-;-------------------------;-------------------------;---------------;---------------;---------------;-------------------------;-------------------------;-----;------;
; НУЛЬ;АБВГД ;АБВГД ; ;АЗБУКА ;АЗБУКА
 ;Г; ; ; ; ;
 ; ; ; ;А ;
; НУЛЬ;ПКГ-АВСР ;UВН-СВОП ; ;АЗБУКА ;АЗБУКА
 ;Г; ; ; ; ;
 ; ; ; ;А ;
; НУЛЬ;SWAPOLEIL ;SWAPOLEIL ; ;QWERDF ;QWERDF
 ;Г; ; ; ; ;
 ; ; ; ;А ;
Данные

Выход

1:;НУЛЬ;АБВГД;АБВГД;;АЗБУКА;АЗБУКА;Г;;;;;;;;;А;
2:;НУЛЬ;ПКГ-АВСР;UВН-СВОП;;АЗБУКА;АЗБУКА;Г;;;;;;;;;А;
3:;НУЛЬ;SWAPOLEIL;SWAPOLEIL;;QWERDF;QWERDF;Г;;;;;;;;;А;
+467
Cristobol Polychronopolis 1 нояб. 2015 г., 04:22:11

Обратите внимание, что труба это неявный редирект; таким образом

дата >фу | кошки

записывает дату в файл ‘foo’, и также дудки кота.

Отсюда: http://zsh.sourceforge.net/Doc/Release/Redirection.html.

Таким образом, с multios вариант Эхо &> /dev/нуль | кошки эквивалентно Эхо 2>1 | тройник /dev/нуль | кошки в другом корпусе, как и Баш.

+357
ArjunCh 13 авг. 2012 г., 10:06:58

У меня есть Убунту, Апач, пассажир, и рельсы проект 4 на AWS EC2, на.

Я разработчик и я не знакомы с безопасности и серверной части моего проекта. Это мой первый раз настройка в Ubuntu и Apache, ранее я использовал в Heroku.

Недавно мой сайт был вниз из-за "слишком много пользователей" поэтому, когда я проверил

хвост -Ф входа/продукции.журнал

Я увидел, что я получаю нон-стоп получать запросы от случайных ИПС на моей домашней странице. Запросы не остановились и продолжают наводнять мой сервер.

Я, [2015-04-02T16:38:47.692152 #11851] -- информация : оказываемые макетов/_google_analytics.HTML-код.Эрб (0,1 мс)
Я, [2015-04-02T16:38:47.692709 #11851] информация -- : завершена 200 OK в 9ms (просмотров: 8.6 МС | и ActiveRecord: 0.0 МС)
Я, [2015-04-02T16:38:49.073504 #11851] информация -- : начал получать "/" для 54.252.254.204 по 2015-04-02 16:38:49 +0000
Я, [2015-04-02T16:38:49.077260 #11851] информация -- обработка на HomeController#home_page как */*
Я, [2015-04-02T16:38:49.084489 #11851] информация -- : отрисованы дома/_sign_up_modal.HTML-код.Эрб (1.6 МС)
Я, [2015-04-02T16:38:49.084799 #11851] информация -- : отрисованы дома/home_page.HTML-код.Эрб в макеты/приложения (6.2 МС)
Я, [2015-04-02T16:38:49.085349 #11851] -- информация : оказываемые /дома/Убунту/.РВМ/драгоценные камни/рубин-2.1.5/драгоценные камни/полоса-рельсы-0.3.1/приложение/просмотров/полоса/_js.HTML-код.Эрб (0,1 мс)
Я, [2015-04-02T16:38:49.086550 #11851] -- информация : оказываемые макетов/_google_analytics.HTML-код.Эрб (0.0 МС)
Я, [2015-04-02T16:38:49.087121 #11851] информация -- : завершена 200 OK в 10мс (просмотров: 8.8 МС | и ActiveRecord: 0.0 МС)
Я, [2015-04-02T16:38:50.166665 #11851] информация -- : начал получать "/" для 107.23.255.12 по 2015-04-02 16:38:50 +0000
Я, [2015-04-02T16:38:50.169943 #11851] информация -- обработка на HomeController#home_page как */*
Я, [2015-04-02T16:38:50.176601 #11851] информация -- : отрисованы дома/_sign_up_modal.HTML-код.Эрб (1.4 МС)
Я, [2015-04-02T16:38:50.176924 #11851] информация -- : отрисованы дома/home_page.HTML-код.Эрб в макеты/приложения (5,5 МС)
Я, [2015-04-02T16:38:50.177425 #11851] -- информация : оказываемые /дома/Убунту/.РВМ/драгоценные камни/рубин-2.1.5/драгоценные камни/полоса-рельсы-0.3.1/приложение/просмотров/полоса/_js.HTML-код.Эрб (0,1 мс)

Мой сервер используется в качестве прокси-сервера или это нападение? Как я могу предотвратить это и продолжить дальше?

Я попытался использовать это руководство , но как вы увидите из моего друга так пост, я был неудачным и был только в состоянии остановить все запросы, в том числе ценные.

файл /etc/apache2 не/сайты-доступны/000-по умолчанию.конф

Раздел <VirtualHost *:80>
 Имясервера ec2-54-###-###-##.us-west-2.compute.amazonaws.com
 # !!! Не забудьте указать DocumentRoot так, чтобы "общественность"!
 DocumentRoot так, в /etc/проектами/приложение myapp/общественных

 <Каталог /etc/проектами/приложение myapp/общественные>
 #FollowSymLinks Варианты 
 Параметры Индексов FollowSymLinks ExecCGI Включает
 Всех Allowoverride
 Приказ запретить,разрешить
 Позвольте от всех
</Каталог>
</Хост>

Пожалуйста, помогите! Прошу прощения, если моя терминология или предоставленная информация недостаточна. Я с нетерпением поставить больше и лучше информации с руководством.

+335
Dean H 24 янв. 2015 г., 19:02:15

ИМХО, вы забыли установить 32-разрядная версия Firefox!

Вы не сможете запустить 32-битный Java-плагин в 64-разрядной версии Firefox.

+312
khourhin 1 дек. 2013 г., 17:53:48

Если я правильно помню, .ДЗ - это вариант gzip-сжатия, что позволяет распаковывать только необходимые куски. Попробуйте:

zcat выступает дикт-freedict-Рус-лат.ДЗ

Большая часть ".ДЗ" создаются из более приемлимые форматы (в случае формат Тей), используя freedict-инструменты.

Обновление: (мне нравится взлому решения, но) теперь "не так взлом" путем:

1) Если вы хотите Латинской, сделать источники freedict широта-англ (обратный словарь):

с wget "https://sourceforge.net/projects/freedict/files/Latin%20-%20English/0.1.1/freedict-lat-eng-0.1.1.src.tar.bz2"

2) разархивируйте его:

тар-xvjf freedict-лат-англ-0.1.1.ГРЦ.тар.bz2, что

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

3) сделать латинской записи (ОРТ тега XML) из XML-Тей источник (лат-Рус/лат-Рус.Тэи):

xidel -е "//ОРТ" лат-Рус/лат-Рус.Тей

Последний совет: используйте латинский-немецкий словарь (более полный)

https://sourceforge.net/projects/freedict/files/Latin%20-%20German/0.4/freedict-lat-deu-0.4.src.tar.bz2
тар ...
xidel -е //ОРТ широта-Дэу/широта-Дэу.Тей | рода -у | туалет (9730)
+279
samanna paramasivam 19 янв. 2019 г., 02:18:02

Вы, вероятно, хотите, чтобы прочитать документацию. https://web.mit.edu/kerberos/krb5-1.12/doc/user/user_commands/kinit.html

Короткий ответ заключается в том, что аутентификация кэшируется в виде авиабилет и этот кэш сохраняется в течение времени жизни билета или до kdestroy.

Kerberos может быть привязан к удаленной учетной записи, но в данном случае это не звучит, как это. Его суть в том, что пользователь, root на удаленном хосте в данном случае кэшируется авиабилетов.

+266
Mona Caballero 25 авг. 2014 г., 11:19:03

Псевдонимы в bash не имеют параметров (как уже заметили), поэтому когда нужно что-то вроде этого вы можете использовать bash функции (как это сделано на @l0b0).

Но то, что вы пытаетесь достичь здесь, может быть сделано в лучшую сторону только с помощью команды grep.

грэп -р --Цвет --включают="*.тхт" "my_text" ./

Кстати, ФГ - это оболочка, построенная в команду, важна. Вы должны избегать использования его в качестве имени для псевдонимов или функции.

Редактировать: в функции

$ ФФГ() { rgrep --цвет --включить="$1" "$2" ./; }
$ ФФГ "*.тхт" " my_text "
+238
Gazzerb 6 окт. 2012 г., 01:05:30

На моей системы SUSE 11, я нашел сообщение баннер в /etc/выпуск.NET и затем заметил на баннере в файле /etc/протокол ssh/sshd_config в файл.

#баннер /и т. д./Вопрос.чистая

Затем перезапустить демон SSH

службу sshd перезагрузка

Это подавлено баннер при использовании SCP внутрь скрипты и очистить файлы журналов.

+145
cageyKJ 3 мая 2010 г., 05:49:13

Изменение тестирования/обновления для тестирования-безопасность в ваших источниках.список на матч http://security-cdn.debian.org/debian-security/dists/testing-security/

Затем запустить АПТ обновление вместо apt-получить обновление в интерактивном режиме принимать различные изменения.

Согласно этому реддите пост это имя репозитория внесла изменения в версии 10.

+110
Napwhisperer 23 дек. 2013 г., 19:08:24
  1. Используйте fdisk (cfdisk и sfdisk или или аналогичная) заменить /dev/sda3 в качестве так, что он простирается до конца диска.

  2. Изменения размера файловой системы. Точные детали зависят от того, какой ФС. например ext3 или ext4, это будет resize2fs на /dev/sda3 в качестве, а для XFS это будет xfs_growfs /

xfs_growfs хочет, чтобы точки подключения, а не имя устройства - я предполагаю, что /dev/sda3 в качестве смонтирован как корневой ФС или /

resize2fs может также использоваться для файловой системы ext2, но с файловой системой ext2 не поддерживает онлайн изменение размеров, так что вам придется загрузиться с компакт-диска, такие как GParted или что-то.

Найти на страницах этих инструментов и читал их полностью, чтобы понять их перед использованием.

+100
user3208141 2 мар. 2015 г., 20:40:44

Щенок Линукс http://puppylinux.org/main/Overview%20and%20Getting%20Started.htm

Lubuntu-это тоже поклонник любимой http://lubuntu.net/

+62
Robert Declaro 22 мая 2013 г., 18:52:03

Я пытался установить вручную ССЗ и забыл указать --префикс=. Так, после сделать установить двоичные файлы были установлены на стандартные пути (например, /usr/Бен/ или чего-л.) И теперь, когда я ССАГПЗ --версия отвечает ССЗ 6.0.0. Как я могу вернуть мою систему ССЗ спине, которая у меня была после установки меня в Fedora 20?

+33
Good Audience 3 мая 2018 г., 06:44:34

Когда вы расширяете свой седи переменной, что происходит заключается в том, что " передается в СЭД в качестве аргумента, а не создавать пустой спор, как ожидалось.

Лучший способ я вижу вокруг это, чтобы сделать ваш седи переменной массива:

если $Дарвина; затем
 седи=(СЕПГ -я ")
еще
 седи=(СЕПГ -я)
интернет

И использовать такой:

"${седи[@]}" "с/версия =.*;/Версия = \"${забыть об Сильвер}\";/г" Version.java

В противном случае, я думаю, что единственный способ превратить ваши " В фактически пустой аргумент, чтобы использовать функцию eval с вашей первоначальной декларации:

ивал $седи '"ы/версия =.*;/Версия = \"${забыть об Сильвер}\";/г" Version.java

Однако это довольно неприятный решением, поскольку вам придется добавить дополнительный слой котировки/бежит к остальной части команды. Это обычно хороший (и безопасный) способ избежать используя функцию eval , где это возможно.

Обновление

Как прокомментировал ниже, создавая функция будет работать. На той же трассе, что псевдоним - это, наверное, самый короткий способ:

если $Дарвина; затем
 псевдоним седи="СЕПГ -я ""
еще
 псевдоним седи="СЕПГ -я"
интернет

Что делает использование просто:

седи "ы/версия =.*;/Версия = \"${забыть об Сильвер}\";/г" Version.java
+24
Landys 30 мар. 2012 г., 12:02:20

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil