Набор makeprg в gradlew

Сначала немного контекста для тех, кто не знает градля. Это как сделать кроме того, что вы не должны иметь Gradle в установленных на вашем компьютере. Его корабли с проектами как файл gradlew. Так, например, проект Gradle в может выглядеть так:

.
├── gradlew
└── ГРЦ
 └── главный
 └── Ява
 └── сом
 └── ФОО
 ── бара └ 
 ├── Bar.java
 ├── Baz.java
 ├── Foo.java
 └── Qux.java

И из корневого каталога я могу выполнять команды, как ./gradlew строить или ./gradlew тест для создания и тестирования кода.

Теперь ВИМ. Сначала я :набор autochdir в моем .vimrc. Во-вторых, мой нынешний буфер Foo.java.

Я хочу :сделать что бы триггер ../../../../../../gradlew. Как я могу установить makeprg такие, что независимо от того, что мой :фрд он позвонит gradlew (я думаю, что может быть достигнуто, используя каталог в цикле, но я не уверен, если это самый эффективный/самый чистый способ сделать это).

Спасибо.

+528
hochuka 16 мая 2018 г., 19:08:38
28 ответов

Если базовая имена являются уникальными в деревья, это довольно просто:

присоединяйтесь к <(КР; найти . -тип F | а читать Ф; сделать эхо $(базовое имя $Е) $(каталог $Ф); сделано | сортировка) \
 <(компакт-диск B; найти . -тип F | а читать Ф; сделать эхо $(базовое имя $Е) $(каталог $Ф); сделано | рода) |\
пока читал название от
делать
 команды mkdir -р б/долл
 МВ -V Б/долларов/$имя Б/долларов/
сделано

Если вы хотите очистить старые пустые каталоги, используйте:

найти б-глубина-тип D -удалить
+975
unsightlygod 03 февр. '09 в 4:24

Лично мне нравится резать для этого вместо:

$ Эхо "/aaa/bbb/ccc/ddd/eee/fff.txt" | вырезать -д'/' -Ф4-
ccc/ddd/eee/fff.txt

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

Это показывает, как избавиться от 1-го два поля, используя на awk:

$ Эхо "/aaa/bbb/ccc/ddd/eee/fff.txt" | на awk -F' и/' -в ОФС='/' '{$1=$2=3$=""; печать}' | ООО 'с#///##'
ccc/ddd/eee/fff.txt
+970
Still Dead 23 нояб. 2017 г., 22:33:13
Другие ответы

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


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

Используя awk и с gsub():

на awk 'НР==1 {gsub("\\"., "-", $0); бросить};1' file.txt

Пример:

$ кот file.txt 
МЕСЯЦ С GFDL.ESM2M_ECOMAG ЛИЦЕНЗИЕЙ GFDL.ESM2M_HYPE
1 3546.21855483871 2345.11127781945

$ на awk 'НР==1 {gsub("\\.", "-", $0); бросить};1' file.txt
МЕСЯЦ С GFDL ESM2M_ECOMAG ЛИЦЕНЗИИ-ESM2M_HYPE
1 3546.21855483871 2345.11127781945
+933
jeroen e 12 мар. 2017 г., 04:16:50

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

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

Пользователь обычно должен знать свой текущий пароль, чтобы изменить его на другой пароль. В пароля программа проверяет это (Это можно настроить, но это не полезно и вообще желательно в вашем случае). Однако, root может изменить пароль любого пользователя, не зная, что и старый, поэтому пользователь с sudo держав может изменить свой пароль, не вводя его в команду запрос, выполнив команду sudo passwd с $пользователей. Если судо настроен запрос пароля пользователя, то пользователь должен ввели пароль для судо в любом случае.

Вы можете выборочно отключить проверку пароля. В вашей ситуации, вы бы отключить проверку пароля В SSH, и возможно в других сервисах. Большинство услуг на большинстве современных юниксов (в том числе Ubuntu) использовать Пэм , чтобы настроить методы проверки подлинности. В Ubuntu пам конфигурационных файлов видео в файл/etc/Пэм.д. Чтобы отключить проверку пароля, комментарий двиг ... модуля pam_unix.так строки в файл/etc/Пэм.д/общие-авт. Кроме того, убедитесь, что у вас PasswordAuthentication нет в файле/etc/по ssh/sshd_config в отключить sshd для встроенной проверки подлинности пароля.

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

+869
DannyRe 29 сент. 2017 г., 05:33:17

В качестве входных данных, у нас есть некоторые идентификаторы, которые являются строками. Как мы можем рассчитать, что идентификатор появился часто и сколько раз?

Пример

Вход:

кошка 
собака 
кошка
собака
собака
собака 
собака 
летать
паук
паук
кошка
кошка

Выход:

собака 5
+868
mitran 3 февр. 2019 г., 04:41:46

Это похоже на phunehehe по "темп файл трик", но вместо этого использует именованный канал, что позволяет получить результаты чуть ближе к дате их выхода, что может быть удобно для долго выполняющихся команд:

$ mypipe mkfifo 
$ команда 2> mypipe | грэп "узор" mypipe

В этой конструкции, stderr будут направлены на трубе под названием "mypipe". С грэп стал называться с файл аргумент, он не будет выглядеть в stdin для его ввода. К сожалению, вам все равно придется убирать, что именованный канал, Как только вы закончите.

Если вы используете bash 4, существует сокращенный синтаксис для КОМАНДА1 2>&1 | команда2, что КОМАНДА1 |& команда2. Однако, я считаю, что это чисто сокращенный синтаксис, вы по-прежнему перенаправляет поток stderr в stdout.

+856
jSepia 18 янв. 2016 г., 07:28:27

Мас OS X-терминала знаки являются невероятно полезными.

Например, когда я введите команду, которая перекликается много выходных, можно легко читать начала с помощью CMD+вверх. Он будет прокручивать до последней команды и выделить его, так как есть возможность автоматически помечать строки линии и УМК+вверх будет прокручивать до последнего знака.

Есть ли эмулятор терминала с помощью этой функции? Или какой-нибудь плагин, что бы. Как вы быстро до последней команды, выделяя его?

+749
Ast 11 февр. 2019 г., 01:27:55

Нужно строить команду двуличие линии, используя массив, а не простой конкатенации строк. Затем вы можете использовать "${массив[@]}" синтаксис, чтобы указать содержимое массива в двуличности как отдельные (возможно, пространство-содержащих) аргументы. Это получает вас из бизнеса, чтобы думать о побеге пробелов или других необычных персонажей.

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

#!/бин/Баш

е "начало\п"

для X в "[email protected]"
делать
 е "АРГ: $х\п"
сделано

е "конец\Н"

Я спас, что как args.sh.

Теперь, нам нужно строить команду, используя массив, например так:

#!/бин/Баш

если тест -з "$1"
тогда
 е "нужно как минимум один аргумент"
 выход 1
интернет

префикс=$1
сдвиг

по ARG в "[email protected]"
делать
параметр args+=("- исключить")
параметр args+=("$префикс/$арг")
сделано

./args.sh "${параметр args[@]}"

В действии, работает это следующим образом:

$ ./801811.sh Foo бар "баз quux"
Начать
АРГ: - исключить
АРГ: фу/бар
АРГ: - исключить
АРГ: фу/баз quux
Конец

Вам потребуется сделать больше, чтобы настроить ваше двуличие командной строки, так как вы также должны учитывать $вещи и $назначения, но они могут быть обработаны таким же образом, добавив элементов в массив args массив с массив args+=("что"), либо до, либо после добавления в исключения, по мере необходимости. Потом в конце, просто позвоните двуличие "${параметр args[@]}".

+747
Caspert 19 апр. 2012 г., 03:47:48

Я хочу написать драйвер, чтобы передать некоторую информацию на устройстве, и для этого я сделал запись в файловую систему sysfs. Он отлично работает, но проблема в том, что у меня нет разрешения на запись в него, если я вошел в систему как админ. Хотелось бы, чтобы оно было открытым на чтение и запись.

Кстати мне посоветовали написать драйвер, я использовал следующий макрос для настройки атрибутов файловой системы:

__Достопри(status_vector,0660,status_vector_is_read,status_vector_is_written);

Проблема очевидна, я использовал 660 как позволение, а не 666.

Однако, когда я пытаюсь поставить разрешение как 666, или с использованием определенных S_IWUGO | S_IRUGO, я получаю сообщение об ошибке. Я могу установить разрешения открываю читаю, но не пишу. Видимо, этот человек имел такую же проблему, но я не вижу ни одного ответа по теме.

Я всегда мог просто задать разрешения, используя команду chmod, но это кажется неуклюжим и раздражающим решение, лучше узнать, как на самом деле правильно писать драйвер. Почему я не могу установить S_IWUGO?

+736
patilanz 12 мар. 2019 г., 03:15:11

Я про Красную пароль управления программы проходят в вопрос на этом форуме и решила попробовать.

Я установил на странице Скачать (архив 1.6.3). Я создал некоторые записи теста, а затем некоторые реальные записи и отдал их в Git и толкнули их на GitHub. Когда я смотрел на моем github репозиторий я видел некоторые номера .Гоб файл с обычным текстом версии пароли толкнул на GitHub. Этим файл также существует местная. Я удалил мои настоящие пароли из ~/.пароль-магазин:

$ передать
Хранить Пароль 
├ проверить── 
│ ├ проверить── 
│ испытания └── 
├── тест1
│ └── условие_2
└── test3
 └── test4

Двойной тест - это уже странно:

$ команда ls ~/.пароль-магазин/тест
тест тест.Гоб
еще$! $/тест
более ~/.пароль-магазин/тест/тест
uJ94!qmv}е\41GjLxJx`
$ Гоб -йй < ~/.пароль-магазин/тест/тест.Гоб 
uJ94!qmv}е\41GjLxJx`

Это нормально? Что я могу сделать против незашифрованныйа текст пароли хранятся?

+718
fminl 19 нояб. 2013 г., 01:41:19

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

  • а/чтение

    $ е "Томь\nDick\nHarry\п" | в то время как имя читать; делать Echo "Привет $имя"; сделано
    Привет Тома
    Привет Дик
    Привет Гарри
    
  • для

    $ имя в $(е "Томь\nDick\nHarry\п"); сделать Echo "Привет $имя"; сделано
    Привет Тома
    Привет Дик
    Привет Гарри
    
+692
Irigi 20 июл. 2012 г., 04:39:16

В ЗШ:

АЛС() {
 пока [[ $1 = [/.] ]] {агду[1,0]=1$: ч;}; ЛС-ЛД -- "[email protected]"
}

POSIXly:

АЛС() (
 а :; у
 случае $1 в
 [./]) старпома ЛС-ЛД -- "[email protected]"
эсок
 набор -- "$(каталог -- "$1")" "[email protected]"
сделано
)
+676
lalengua 12 янв. 2010 г., 06:14:31

Моя Ubuntu рабочем столе есть файл/boot/ полная старые ядра, которое вызвало обновление-пакет initramfs сбой, что вызвало в/VAR , чтобы получить полный с /Вар/ТМП/mkinitramfs* файлы.

Проблема в том, что оба в/boot, /VAR в отдельные разделы, так АПТ, то dpkg будет не работать, а в/var полон, таким образом я не могу освободить место.

размер файловой системы используется выгоде использования% установленной на
в udev 7,8 7,8 г 0 г 0% /Дев
файловая система tmpfs 18М 1,6 г 1,6 г 2% /Работа
в /dev/nvme0n1p1 19г 2,3 г 16Г 13% /
файл /dev/nvme0n1p3 92Г 9,0 г 78г 11% /ЕГР
файловая система tmpfs 7,9 г 34М 7,8 г 1% в /dev/ГИМ
файловая система tmpfs 5,0 м 4,0 м 5,0 к 1% /запуск/блокировка
файловая система tmpfs 7,9 7,9 г 0 г 0% файл /sys/ДФ/группы
/разработки/nvme0n1p2 369M 353M 0 100% /загрузки
/разработки/nvme0n1p4 189 метров 3,4 м 185М 2% в /boot/efi в
на /dev/sda1, поскольку 9,1 г 9,1 г 0 100% /ВАР
на /dev/sda3 в качестве 1,8 Т 72Г 1,7 т 5% /домой
на /dev/loop0 87 млн. 87 млн. 0 100% /оснастки/основных/4486
в /dev/loop1 87 млн. 87 млн. 0 100% /оснастки/основных/4571
в /dev/loop2 175 м 175 м 0 100% /оснастки/atomify/153
файловая система tmpfs 80к 1,6 г 1,6 г 1% /выполнения/пользователей/1000
/главная/кг/.Частная 1,8 Т 72Г 1,7 т 5% /домашний/кг
на /dev/sdb1 932G 489 г 444G 53% /медиа/кг/элементов
на /dev/sdc1 7,4 г 7,0 г 400М 95% /медиа/кг/ZOTACWINUSB

Я думаю о слиянии в/var с /. Они находятся на отдельных дисках, ОС я действительно заинтересован снятия /ВАР как раздел, я не забочусь об остальных неиспользуемого пространства. Вы думаете, что следующая процедура безопасна?:

  1. судо команды mkdir /переменная2
  2. судо СР -в файле /var/* /переменная2/
  3. sudo размонтировать /ВАР
  4. судо РМ -Р /ВАР
  5. судо МВ /переменная2 /ВАР
  6. Редактировать файл fstab, закомментируйте точку монтирования для /var
  7. перезагрузка

Если нет, не могли бы вы придумать более безопасное решение?

+656
Arun R 15 мая 2010 г., 06:22:50

Когда я запускаю:

кошку именем | вырезать -Ф3 | руководитель -1

Я получаю следующий результат:

яблоко

Однако, когда я сохранить этот файл с помощью:

кошку именем | вырезать -Ф3 | голову -1 > файл

Затем я открываю это с помощью PHP со следующим:

$переменная = функции file_get_contents("файл"); 
Эхо $переменная; // выводит "яблоко"

Но когда я делаю следующий вывод 6!!!

Эхо функция strlen($переменная); // выведет 6, Когда я ожидала 5!
$переменная = "яблоко";
Эхо $переменная; // теперь печатает 5

Любая идея, как этого избежать? Мне нужно использовать эту переменную в функции поиска, а это не соответствует моим подстановки из-за дополнительного характера, которые я не могу идентифицировать.

Когда я эхо в следующем:

$переменная = функции file_get_contents("файл"); 
Эхо "ТЕСТ1";
Эхо "УСЛОВИЕ_2";
Эхо $переменная;
Эхо "TEST3";
Эхо "TEST4";

Я получаю следующий вывод:

TEST1TEST2apple
TEST3TEST4

Поэтому он должен быть печать как-то новую линию....?!?

+648
Grobovshik 20 мая 2012 г., 01:06:24

Я использую reprepro в пакет какие-то внутренние файлы для распространения через кукол. Когда клиенты кукол попав в хранилище, я вижу такие ошибки:

[ошибка] [клиент 10.20.ХХ.файл XX] не существует: в /var/www в/строить/дистрибутивах/POCL/частная/реализация i18n/перевод-Ан.лзма
[ошибка] [клиент 10.20.ХХ.файл XX] не существует: в /var/www в/строить/дистрибутивах/POCL/частная/бинарные-Армель/пакеты.лзма

Есть два файла отсутствует из моего (неправильного)использования reprepro для генерации пакетов. Что-то для поддержки переводов и другой список пакетов?

Есть ли способ, чтобы иметь reprepro генерировать эти файлы? Если нет, то как мне их создать?

+632
user3247608 7 мая 2010 г., 17:13:59

Похоже, что это решает он: суда apt-получить продувки пакет xserver-xorg, с-видео-Интел

+608
Shortlived 10 мая 2016 г., 08:12:28

Я хочу, чтобы рекурсивно скопировать один каталог за другим, однако я только хочу, чтобы скопировать различия. Причина в том, что я делаю это на Солярис на разделе снимка, т. е. если я копирую 100gig через каталог, который уже содержит 100gig но только 5gig-другому я не хочу, чтобы весь 100gig будет скопирован Как который наполнит диск с 200gig данных (100gig новых данных и 100г старыми данными снимка).

Я хочу, чтобы конечный результат только 105gig пространства (т. е. 5 ГБ новых данных, и 100 гиг старых данных).

Удаление моментального снимка не вариант, так как нам нужен быстрый откат.

Было бы здорово, чтобы только копировать различия на блоковой основе, но даже скопировав все файлы, только если они разных будет ОК.

В на КП не будет работать, как файлы в пункт назначения, возможно, более новые метки.

Кроме того, я должен отметить, что каталоги источника и назначения находятся в разных томах.

Как я могу это сделать?

+587
Josh Ginn 9 мая 2010 г., 22:21:24

У нас есть поставщик enum и я хотел бы настроить сервер powerDNS, что будет искать naptr записи локально, и если не найден, он будет пересылать их на сервер провайдеров перечисление.

+481
Web Maestro Clay 29 янв. 2014 г., 20:34:54

Я использовать тайлинг ВМ без окружения рабочего стола. Так что нет уведомлений, когда я подключить USB-накопитель к примеру. На данный момент лично я использую Mount и umount командной строки, но, возможно, у вас есть наиболее интересное применение. Вы используете файловый менеджер pcmanfm, как и Наутилус, но, которые беспокоят меня, чтобы использовать его только для этого. Или, может быть, у вас есть инструмент, который автоматически подключает СМИ, когда он подключен.

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

+396
Rai Sil 14 янв. 2015 г., 17:25:07

Я пытаюсь использовать СЭД для изменения формата десятичных чисел в большой CSV-файла перед импортом в базы данных SQLite. Все они имеют два знака после запятой, может быть отрицательным использовать запятую в качестве десятичного разделителя и, следовательно, экранируются двойные кавычки. Я пробовал следующие:

СЭД 'ы/"(-?)([:цифра:]+),([:цифра:]{2})"/1$$2.$Вход 3/г'.CSV-файл > выход.КШМ

Регулярное выражение, кажется, работает на текстовом редакторе по образцу файла, но при запуске его через СЭД, нет никаких изменений в исходный файл. Что я делаю не так?

+388
Rajarshi Das 20 окт. 2011 г., 14:46:45

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

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

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

+307
Holger Brandl 22 сент. 2011 г., 00:56:34

Моя машина иногда не правильно перезагрузиться. Я не уверен, что вызывает его, чтобы работать или не работать. Случается иногда и во время автоматической перезагрузки при автоматической-обновления, пытается перезагрузить, а также при ручной перезагрузке (выключение судо-р Сейчас).

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

[метка] Барбос: watchdog0 не остановить
[метка] перезагрузка: перезапуск системы

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

  • ОС: дистрибутив Debian GNU/Линукс 9 (стрейч)
  • Ядра: Линукс 4.9.0-8-для amd64 #1 СМП в Debian 4.9.110-3+deb9u4 (2018-08-21) архитектуру x86_64 GNU/Линукс
  • Оборудование: Ноутбук ASUS Частности, Разрешенный Процессор Intel N3000

Любые идеи, что может быть не так?

+248
user20778 11 июл. 2019 г., 07:33:15

О чем говорит Николай.

Для Ubuntu, по крайней мере, по состоянию на 7 апреля 2018 года ППА с модифицированным патч доступен: https://bugs.launchpad.net/ubuntu/+источник/гном-управления-Центр/+баг/36812/комментарии/218 , благодаря nrbrtx.

У нас есть разработчики xorg в благодарность за это прыжки с обручем. Они отказываются что-либо делать, потому что есть хкв спец требовать это поведение, которое они не изменятся.

Так что люди в значительной части мира придется либо сменить переключение языка сочетанием или потерять сочетания клавиш с ним.

+208
aneal 28 мая 2016 г., 20:49:17

Вы можете просто использовать сортировку и затем передать его в уник -С, но что будет включать в себя команды, результат.

Чтобы избежать этого:

$ на awk 'НР>1 {печать 4$,$1}' команды.КШМ | сорт-К2 | уник -с

Объяснять каждому разделу:

  • на awk 'НР>1 {печати $4,$1}' - печать всех строк больше, чем в первой с результатом последовали команды, указанных в колонках 4 и 1 за команду и результат.
  • сортировка -К2 - сортирует по команде, как он станет второй столбец после того, как awk работает.
  • уник -с - подсчитывает количество уникальных вхождений

Выходной отсортированный по команде:

1 Победа Селтикс
1 Никс Потери 
1 Победа Никс
2 Потери Лейкерс
1 Победа Лейкерс
+201
Michael Tapia 7 июн. 2010 г., 22:53:32

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

на Perl -е 'печать времени".\Н";'

Например,

$ на Perl -е 'печать времени".\Н";'
1457531088

Предполагая, что на Perl установлен, он должен быть в значительной степени независимо от ОС .

+179
webelizer 4 мая 2010 г., 08:06:12

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

Кажется, что libinput только позволяет включать или отключать нажатие, есть ли возможность настроить нажав на активный тип?

+140
Sayan Sircar 16 нояб. 2013 г., 00:36:08

У меня есть некоторые Unix и опыт работы с Python, но я немного ржавый и не достаточно знаю, чтобы понять это сам.

У меня есть папка, содержащая несколько файлов, с каждого из которых мне надо извлечь 2 конкретных строк и распечатать их в новый текстовый файл с закладкой между ними. Файлы выглядеть так:

БЗ +Т*чи +Ф
Чт Янв 12 16:27:40 2017
мМЕ (08-янв-2016) проводит анализ: 
 Только зависимые уровни соответствия: %МЖД;
****************************************
Из файла <adam01.ча>
БЗ для диктора: *чи:
 МЛУ (ХХХ, ууу и www исключаются из изречения и морфемы пунктам):
 Количество: речений = 1236, морфем = 2735
 Соотношение морфем за высказывания = 2.213
 Стандартное отклонение = 1.300

Мне нужно, чтобы извлечь имя файла, а значение "соотношение морфем над высказываниями". Поэтому я хочу, чтобы вытащить эти строки, чтобы создать новый файл, который выглядит так:

adam01.тя 2.213
adam02.тя 2.547
...

Я не могу понять, что именно мне нужно сделать здесь. Я даже не уверен, с чего начать - я не могу определить, если для egrep, awk и или sed-это мой лучший вариант, и как поставить это в цикл for, который смог бы верно через файлы.

+135
Austin Wisniewski 2 апр. 2014 г., 01:03:39

Я создал файл с судо такой:

судо касания abc.txt

Которые по понятным причинам, установить владельца на root. Теперь, когда я пытаюсь редактировать файл через VI с помощью sudo, это работает:

судо VI abc.txt #строительство

Но когда я делаю что-то вроде

судо кошка > abc.txt

Это дает мне ошибку разрешения.

+87
Sameer Puri 5 февр. 2015 г., 08:12:48

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

$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