"Команда не найдена" при использовании SSH и абсолютной команды

Я хочу использовать команду через SSH:

СШ мой_логин@окружения myhost mycommand

но при этом я всегда получаю:

ш: mycommand: команда не найдена

используя следующие явно работает:

СШ мой_логин@окружения myhost /usr/местные/Бен/mycommand

и я понимаю, почему: это потому, что команда как-то выполняется без оболочки входа в систему.

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

Хост, что дает мне проблемы-это NAS-устройство Synology и /etc/passwd и настройки для этого мой_логин является:

мой_логин:х:1048:100:: каталог/var/услуги/домов/мой_логин:/Бен/ш

Еще раз:

Я могу:

  • SSH как мой_логин в окружения myhost
  • выполнить как мой_логин, используя абсолютный путь, предоставляемых , который mycommand
  • выполнение mycommand (не абсолютной), когда уже на окружения myhost (через SSH)

Я не могу, но хочу:

  • выполнение: СШ мой_логин@окружения myhost mycommand (не абсолютной, никаких дополнительных параметров)
+81
Evan Cook 18 мар. 2017 г., 21:01:06
26 ответов

Хотя это старый, я хотел бы поставить ответ Давида в "lsyncd" контексте. Пример конфигурации может выглядеть следующим образом (проверено и подтверждено на одной из моих систем):

синхронизация {
по умолчанию.rsyncssh,
 источник = "/tmp в",
 хост = "GW2 еще",
 targetdir = "/tmp в",
 удалить = ложь,
 по rsync = { _extra = { "- файлы-с=в/etc/lsyncd/файлы.список" } }
}

С файл /etc/lsyncd/файлы.список, содержащий файлы, которые вы хотите синхронизировать с пути относительно "назначения" (/здесь ТМП).

+997
bensatlantic 03 февр. '09 в 4:24

Это фундаментальная проблема, связанная с Создание RAID5—плохие блоки при перестроении убийца.

2 октября 15:08:51 это ядро: [1686185.573233] МД/рейд:md0: устройство xvdc функционировать как диск RAID 0
2 октября 15:08:51 это ядро: [1686185.580020] МД/рейд:md0: устройство xvde функционировать как диск RAID 2
2 октября 15:08:51 это ядро: [1686185.588307] МД/рейд:md0: устройство xvdd функционировать как диск RAID 1
2 октября 15:08:51 это ядро: [1686185.595745] МД/рейд:md0: выделено 4312kB
2 октября 15:08:51 это ядро: [1686185.600729] МД/рейд:md0: уровень RAID 5 Active с 3 из 4 устройств, алгоритм 2
2 октября 15:08:51 это ядро: [1686185.608928] md0: обнаружены изменения мощности от 0 до 2705221484544
⋮

Массив был собран, деградирует. Он был собран с xvdc, xvde, и xvdd. Видимо, есть горячее резервирование:

2 октября 15:08:51 это ядро: [1686185.615772] МД: восстановление RAID-массива md0
2 октября 15:08:51 это ядро: [1686185.621150] МД: минимальная скорость _guaranteed_: 1000 кбит/сек/диск.
2 октября 15:08:51 это ядро: [1686185.627626] МД: используя максимум доступных свободных ресурсов ввода-вывода (но не более 200000 кб/сек) для восстановления.
2 октября 15:08:51 это ядро: [1686185.634024] md0: неизвестная таблица разделов 
2 октября 15:08:51 это ядро: [1686185.645882] МД: используя окно 128К, больше всего 880605952k.

Сообщение 'таблица разделов' не имеет отношения. Другие сообщения говорят вам, что МД пытается сделать восстановление, вероятно, на горячий резерв (который может быть устройство, которое не удалось вывезти раньше, если вы уже пытались удалить/восстановить).

⋮
2 октября 15:24:19 это ядро: [1687112.817845] end_request: ошибка I/О, Дев xvde, сектор 881423360
2 октября 15:24:19 это ядро: [1687112.820517] raid5_end_read_request: 1 обратные вызовы подавлены
2 октября 15:24:19 это ядро: [1687112.821837] МД/рейд:md0: читать ошибка не исправима (сектор 881423360 на xvde).
2 окт 15:24:19 это ядро: [1687112.821837] МД/рейд:md0: сбой диска на xvde, отключение устройства.
2 окт 15:24:19 это ядро: [1687112.821837] МД/рейд:md0: операция продолжается на 2 устройства.

А вот это МД пытается прочитать сектор с xvde (один из оставшихся трех устройств). Что не [плохой сектор, наверное], и MD (поскольку массив деградирует) не может оправиться. Таким образом, он отбрасывает диск из массива, а с двухдисковым строя, массив RAID5 мертв.

Я не знаю, почему ее обозначению в качестве запасных—это странно (хотя, я думаю, нормально посмотреть в/proc/mdstat, так что, возможно, вот только как для mdadm этикеток). Кроме того, я думал, что новые ядра были значительно более колеблющимся, чтобы выгнать за плохие блоки, но может ты что-то работает старая?

Что вы можете сделать об этом?

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

Убедитесь, что массив передумал-за плохих блоков обычно. Ваша ОС уже может включать в себя задание cron для этого. Вы можете сделать это, повторяя либо ремонт или проверить в файл/sys/блок/md0/МД/sync_action. "Ремонт" также ремонт любых обнаруженных ошибок четности (например, бит четности не совпадают с данными на дисках).

# Эхо ремонт > файл /sys/блок/md0/МД/sync_action
#

Прогресс можно наблюдать с кошка /proc/mdstat, или различные файлы в этой файловой системы каталога. (Вы можете найти несколько актуальную документацию на Линукс рейд Вики mdstat статьи.

Примечание: На старых ядрах—не уверен, что нужный вариант—проверить не может исправить плохие блоки.

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

+989
Billy jons 18 июл. 2013 г., 21:40:18
Другие ответы

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


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

Я управляю почти 100 ПК лаборатории работает в Fedora 19. Трудно управлять, потому что кажется, что нет, где я могу отобразить имя на экране входа в систему.

ГДМ версия: ГДМ-3.8-3.2

+982
DrPepper 18 февр. 2012 г., 22:33:00

Я полагаю, что в первом примере команда ls выполняется из Баш через вилка/Exec и пара системных вызовов, во втором, все работы внутри Баш.

В exec для вызова лимиты, внутренние работы Баш вместо Не (или лучше, имеет различные ограничения, которые не имеют ничего общего с старпомов, возможно, объем доступной памяти).

+932
Koonwah 9 окт. 2016 г., 22:04:20

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

Кроме того, вы можете прозрачно редактирование табличных частей в отдельном буфере с NrrwRgn - узкой области в Emacs плагин похож на плагин.

Или, как "обернуть" вариант-окно-локальное, просто открыть :разбить окно того же буфера с перевернутой Параметр Значение там.

+919
Kennedy Mwenja 18 февр. 2011 г., 08:30:24

Я установил ДМД (официальный компилятора языка программирования D) в Fedora через интернет .Rpm-пакет я скачал с официального сайта. Ну, все это работает, исполняемый ДМД в переменной PATH. В любом случае, я хочу знать, где корневая папка д компилятор, я знаю, что исполняемый файл в /usr/бен/, но я хочу, чтобы найти папку исполняемый файл был скопирован в /usr/Бен/.

+906
andrey g 12 июн. 2014 г., 08:35:17

Я немного запутался. Я просто прочитал это: http://www.es.freebsd.org/doc/handbook/binary-formats.html, который в основном говорит, что FreeBSD использует эльф двоичном формате. Но когда я скомпилировать мой код я использовать CC, я получаю файл называется.из.

Так что здесь происходит? Можно ли как-то указать, в каком формате чч должны построить мой код? Ли FreeBSD просто поддерживают оба формата? Это фактически полученный исполняемый файл в формате ELF, но это только называется.для некоторых причина:П?

+893
Will Gordon 11 мар. 2011 г., 18:24:41

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

Я не хочу, чтобы пользователю поставить в исходных и целевых данных сервера (IP или имя сервера). А хотите, чтобы пользователь мог поставить только аббревиатура сервера.

например, у меня есть 20 серверов, А1-А8, В1 до В5, С1 до С7 Я хочу на вход bash-скрипт, есть 3 аргумента, т. е. исходный сервер target_server параметра directory_name

например:

имя_сценария А7 параметра directory_name С2 

внутри bash-скрипт, я хочу что-то вроде :

если $1 = А1 тогда источник = server_IP
еще
если $1 = А2 тогда источник = server_IP

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

аналогично для $2 (цель).

и затем использовать значение источник в командовании УПП.

+835
d amalarani 12 июл. 2014 г., 23:51:54

Я использую autofs С в течение нескольких лет, и было интересно, если есть альтернатива autofs С что бы справиться с общих ресурсов CIFS/SMB в более интерактивным способом?

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

+815
KimbaF 16 нояб. 2018 г., 20:20:16

У меня есть два набора данных;
file1.txt файл1.в JSON
file2.txt файл2.в JSON
file3.txt файл file3.в JSON
...
филен fileN.txt .в JSON




JSON файлы содержат следующий формат:
{"назад": "59 секунд назад", "base_time": 1401243133, "название": "Без названия", "тип": "нет", "retrieval_time": 1401624105, "идентификатор": "qwNAgvYZ"}

Я хочу, чтобы переименовать все fileX.txt с юдоли "название параметра" от соответствующих с filex.JSON-файл.

для экс.

переименовать fileX.txt -> без названия

Я могу фильтровать, что значение следующим образом; $ кошка с filex.в JSON | на awk -Ф"\"" '{печати $10}' Но если я сталкиваюсь с существующим именем, она должна переименовать себя с суффиксом.

Например, скажем, существует Untitled.txt. Так что новый файл должен быть переименован в Untitled-1.txt. Следующая встреча как Untitled-2.txt аналогично.

+771
revan864 27 нояб. 2019 г., 05:21:33

У меня вопрос по использованию команды nohup в СШ сессии. В течение более чем трех лет мой Java-программа выполняется следующая команда ежедневно с помощью SSH сессию:

компакт-диск some_path; чмод 777 script.sh; ./script.sh

содержание скрипта:

nohup и Ява java_command параметры и

Все просто и прекрасно работает все время в красной шляпе машин.

В новой установке программного обеспечения, используя ту же среду команда не работает. Это также не работает, если я его выполню вручную из любой удаленной SSH-сессии. Однако, если я изменить содержание script.shудаление команды nohup и &, то команда работает правильно.

В чем может быть проблема? Параметры СШ такие же. Единственное отличие, что я нашел, что значение umask - это 0012 в новую установку и в исходной установке было 0022.

Дополнительная информация: оригинальная установка платформы RHEL 5.4 и новой установки является система RHEL 6.3. Это 6.3 версия, более ограничительный характер по умолчанию?

+702
Jason Schafer 14 мар. 2013 г., 06:23:43

Поскольку это в CentOS 7, Вы должны использовать сервис systemd для запуска сервиса. Вы даже можете запустить его в экран. Из Вики archlinux:

Создайте файл: /etc/systemd/system/[email protected]

[Блок]
Описание=экран
После=сеть.цель

[Услуги]
Тип=простой
Пользователь=%я
ExecStart=/usr/Бен/экран -ДМС autoscreen
ExecStop=/usr/Бен/экран -с autoscreen -х выход

[Установите]
WantedBy=Multi-потребителя.цель

Затем включить его с systemctl включить [email protected] если вы не планируете сделать его таким, что можно запускать под любым пользователем, вы можете избавиться от С @ в имени, и @имя пользователя в наименование единицы при включении ее, и жесткий-код пользователя в файл модуля.

+698
Lorenz Lo Sauer 24 нояб. 2016 г., 12:30:35

| имею в виду трубы == вывод предыдущей команды передается на следующий ввод команды. Если вы используете > финал.КШМ , что перенаправление вывода эхо в файл и ничего не остается в трубе. Так что правильно вам бесплатно использовать команду 2 Разделяем, как вы предложили выше, или использовать трубы, если хочешь

Эхо "информация" | кот - темп.КШМ > финал.КШМ

Других делать то же самое

кот - темп.КШМ <<<"информация" > финал.КШМ
+551
jwjacobs88 19 нояб. 2017 г., 16:13:01

Я с помощью команды dpkg -Б для сборки пакетов с помощью Python-скриптов. (Формат Debian).

В папке Debian я есть добавил следующие файлы:

совместимость
контроль
авторское право
чейнджлог

Изменений использует правильный формат.

7zrecover (1.0-1) неизданный; срочность=низкий

 * Первый выпуск. (Закрывает: #ХХХХХХ)

 -- Ларс Wirzenius <[email protected]> четверг, 18 ноября 2010 17:25:32 +0000

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

Это изменение не исходит из источника, который поддерживает чейнджлоги.

Не удалось прочитать в файле changelog 7zrecover
Ури был: НТТР:/// . чейнджлог

(этот идентификатор .///. В changelog, сайт не дает мне разместить его справа)

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

Я думал в перенаправление источника на компьютере, и ввод изменений в /usr/доли/док/7zrecover/

+530
Rashel Ahmed 6 дек. 2019 г., 03:19:19

Я установил spf13 с помощью команды:

http://j.mp/spf13-vim3 -Л-О локон - | ш

Мне не понравилось то, что я получил, поэтому я попыталась избавиться от него. Мне удалось добраться до моей предыдущей конфигурации Vim, но теперь у меня нет цвета в мой терминал. Я бы хотела избавиться от всего, инсталляции из spf13-Vim может сделать для меня. Может кто-нибудь помочь мне?

+430
tiagotorre 22 сент. 2010 г., 04:24:15

В мои приключения с открестился, я также обнаружил, что в ЗШ, программа &! начинается и сразу же фоны и открещивается программа, так что вы можете закрыть раковину без программы получает сигнал SIGHUP.

Другие онлайн источники сообщили &| это. Мой сырой тестов не нашел никакой разницы.

Как &! и &| отличаются?

+414
Audio 31 авг. 2010 г., 21:51:03

У меня есть такой файл:

A1-1915435_1_MIMAT0000069_MirBase_mir-16_microRNA_1_22-A1-1915435_1_ENSG00000206737_ENST00000384010_u1_snrna_73_115
A1-2362643_1_MIMAT0000732_MirBase_mir-378_microRNA_1_21-A1-2362643_1_ENSG00000222328_ENST00000410396_u2_snrna_168_211

Я хочу выходной, в котором я получаю микро-РНК части вкладки и ENSG части разделены. Некоторые вещи, как это:

мир-16_microRNA ENSG00000206737
мир-378_microRNA ENSG00000222328

Я могу написать Perl-скрипт для этого, но я предполагаю, что должно быть решение командной строки для этого с помощью awk, Perl и прочее СЭД.

+390
Alex SA 22 июл. 2017 г., 11:06:58

Когда я даю команду

pip3 установить face_recognition

в Raspberry Пи терминал, он показывает эту ошибку:

ЭТИ ПАКЕТЫ НЕ СООТВЕТСТВУЮТ ХЭШЕЙ ИЗ ФАЙЛА ТРЕБОВАНИЯ. Если у вас есть обновленные версии пакета, просьба обновить хеш. В противном случае, тщательно изучить содержимое пакета; возможно, кто-то их подменил.

Что делать? Я пробовал многие другие версии raspbian, но вывод тот же.

+373
user2927392 14 окт. 2010 г., 20:42:02

Для Windows пакет установки MSI для Cygwin в www.cygwin.com включает в себя почти все эти команды в рамках стандартной рекомендуемой установки. Это, конечно, включает ВИМ, СШ и установить. (Те, что не включают, АПТ-* семьи, что вы пытаетесь добавить с этого стороннего инструмента.)

Инструкции по установке вы называете дать очень простой рецепт для получении его на работу:

АПТ-системы Cyg является простой скрипт. Для того чтобы установить:

рысь -источник rawgit.com/transcode-open/apt-cyg/master/apt-cyg > АПТ-системы Cyg
установка АПТ-системы Cyg /бин

Пример использования АПТ-системы Cyg:

АПТ-системы Cyg установить нано
+313
Henry Kim 17 мар. 2016 г., 09:22:18

Итак, вы хотите переименовать DBGC180_805754 в DBGC180_805753,...55 к ...54 и так далее. В этом и проблема, я буду решать.

Во-первых, поместить этот скрипт куда-нибудь в ваш путь, назовем его waltinator.

#!/бин/Баш
#шаг через параметры 
в то время как [[ -Н "$1" ]] ; делать
старое_имя="$1"
 # переложить аргументов не осталось
сдвиг;
 # сниму фиксированной части старого имени
oldnum=${старое_имя##DBGC180_}
 # уменьшаем количество (это то, что хотел, верно?)
 newnum=$(( $oldnum - 1 ))
 # построить новую, улучшенную именем
новое_имя="DBGC180_$newnum"
 если [[ -Ф "$новое_имя" ]] ; затем
 е "невозможно переименовать $старое_имя до $новое_имя, $новое_имя существует\.н" >&2
 выход 1
интернет
 МВ-нет-колошматить "$старое_имя" "$новое_имя"
сделано
выход 0

Для следующего шага предположим, что скрипт находится в файле$HOME/bin и/waltinator, и вы не чмод +х $дома/ОГРН/waltinator.

найти . -тип F -имя BDGC180_[0-9][0-9][0-9][0-9][0-9][0-9]` -печать | \
 сортировка | \
 размер файла $Home/ОГРН/waltinator

В найти находит файлы (в частности, нет порядка), чьи имена соответствуют оболочки Глоб шаблон "BDGC180_ следуют 6 цифр ([0-9]). Так как мы хотим отсортированный список (это будет провал переименовать ...97 до 96... до переименования ...96) мы запускаем выход найти с помощью сортировки. Затем мы используем размер брать (отсортированный) список имен файлов, и строить команду, чтобы пройти (отсортированный) список имен в файле$HOME/bin и/waltinator. Читать человек команды xargs , если вам нужно, чтобы сократить список арг.

Если на то пошло, читайте:

на странице в bash МВ нахожу размер ; сделать
 человек "$страница"
сделано 
+253
Sandra Lane Tharpe 23 февр. 2015 г., 17:21:40

Имейте в виду, что есть более чем одна реализация МВ. В МВ можно использовать в Linux не от точно такой же источник, как и на OSX или Солярис и т. д. Но желательно, чтобы все они ведут себя точно так же -- это точка стандартам. Возможно, что МВ осуществление могло бы добавить опцию для этой цели, хотя, поскольку это так просто, чтобы иметь дело с, наверное, не стоит, поскольку очень незначительное преимущество outwayed более значительные негативные последствия: код написан, который эксплуатировал такой нестандартный вариант осуществления не быть портативный для/постоянно вести себя в другой системе, используя стандартную реализацию.

МВ - это стандартизирована в POSIX , и это явно не связывает свое поведение в переименовать() системный вызов. В ИСО с поведением переименовать() - это не очень конкретно и сколько осталось до реализации, но под POSIX и вы можете заметить потенциальные ENOENT ошибка с указанием "компонент путь из новых не существует", описывающим поведение можно ожидать в явных терминах. Это лучше, чем неопределенность и оставляя такие детали до осуществления, поскольку последний режет мобильность.

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

+195
user24425 24 февр. 2014 г., 17:38:19

Я пытаюсь запустить bash-скрипт:

экспорт переменной LD_LIBRARY_PATH=/usr и/lib в/фсл/5.0:$переменная LD_LIBRARY_PATH
экспорт SUBJECTS_DIR=/выход
timefmt="%с --- Процессор:\т%е Реал\Т%пользователей у\Т%sys В С\Т%П\tMem:\Т%KkiBavg.,\Т%MkiB Макс.\tExit:\т%х"
all_ids=()
для каталог в /Ввод/*; у

идентификатор=${каталог#/вход/} # удалить "/ввод/суб-"
идентификатор=${ИД%/} # удаление символа "/"

е 'добавление ID к Рекон-весь перечень обработки: %з\п' "${идентификатор}" >&2
если [ ! -е "/выходной/с$ID" ]; затем
 # выходной файл, соответствующий этому идентификатору нашли,
 # добавить его в список 
 all_ids+=( "$ID" )за
 /usr/Бен/времени-F "$timefmt" \
 разведка-все -с "${идентификатор}" -я /ввод/${идентификатор}/необработанные/3Т/T1w_MPR1/${идентификатор}_3T_T1w_MPR1.nii.gz -ввод /ввод/${идентификатор}/необработанные/3Т/T2w_SPC1/${идентификатор}_3T_T2w_SPC1.nii.gz
 серия е 'с Т1 нашли, субъекты соответствовать: %С, %С, %З\П' "${идентификатор}"
интернет
сделано

нашли е ИД: %з\п' "${all_ids[@]}" >&2

функции printf '%з\п' "${all_ids[@]}" | параллельных заданий --6 --Время ожидания 300%-исследование-все-с прогрессом {.} -все -qcache

Я сделал докер контейнер и она выполняется без какого-либо результата, он просто идет на место и принты е 'при добавлении ID в разведку-все обработки списка: %з\п' "${ИД}" >&2, как всегда, если я запускаю его с точки входа=Баш вариант с отделенным команду он выполнил надлежащим образом.

Выход из Баш-х script.sh:

+ для каталог в '/Вход/*'
+ ИД=102311
+ ИД=102311
+ е 'добавление ID к Рекон-весь перечень обработки: %з\п' 102311
Добавление ID к Рекон-весь перечень обработки: 102311
+ '[' '!' -э /выход/102311 ']'
+ all_ids+=("$ID")за
+ /usr/Бен/времени-F '%С --- процессор:\т%е Реал\Т%пользователей у\Т%Ссысь\т%п\tMem:\Т%KkiB авг.,\Т%MkiB Макс.\tExit:\т%х' Рекон-всех -с 102311 -я /input/102311/unprocessed/3T/T1w_MPR1/102311_3T_T1w_MPR1.nii.gz -ввод /ввод/102311/необработанные/3Т/T2w_SPC1/102
311_3T_T2w_SPC1.nii.gz

+ функции printf '%ы 100408 100610 101006 101107 101309 101410 101915 102008 102109 102311\п' 
+ параллельная работа --6 --Время ожидания 300%-исследование-все-Прогресс '{.}' -все -qcache
+164
Krystal Woods 3 мар. 2019 г., 08:24:16

Вы могли бы рассмотреть с помощью SCP, а не через SFTP. Предполагая, что вы хотите скопировать файлы из корневого каталога на удаленном хосте в текущий каталог на локальном хосте:

УПП "${пользователь}@${адрес}:/${устройство}*" . 

Например, я создал следующие файлы на удаленном хосте:

$ SSH пользователь@удаленныйузел "ЛС /еще бы*"
/MikroTik_dec07backup.резервное копирование
/MikroTik_dec07export.ОСК
/MikroTik_dec07log.txt

Из моей локальной машине, я могу сделать:

$ команды mkdir /tmp/и пример
$ компакт-диски /tmp/и пример
$ УПП "[email protected]:/MikroTik*" .
MikroTik_dec07backup.резервное копирование 100% 0 0.0 КБ/с 00:00
MikroTik_dec07export.ОСК 100% 0 0.0 КБ/с 00:00
MikroTik_dec07log.txt 100% 0 0.0 КБ/с 00:00
$ общ.
MikroTik_dec07backup.резервное копирование MikroTik_dec07export.ОСК MikroTik_dec07log.txt
$
+138
user44176 18 окт. 2010 г., 22:57:31

Вы можете использовать скобки расширение для создания имен переменных:

для меня в {Альфа,Браво,Чарли}_{дата хэш URL-адрес,путь,статус}; делать
 Эхо "$я ${!я}"
сделано
+68
Abhi Anand 23 нояб. 2016 г., 02:16:44

После делать немного больше исследования, я понял, что этот сценарий-это именно то, что команды xargs предназначен для:

./мой командно-аргументы | вырезать -Д : -Ф 5 | команды xargs кошка

Которая преобразует выходной с stdin на вызов кошка с реальным именем и таким образом распечатать содержимое файла

+42
Samm Cooper 26 апр. 2011 г., 02:22:54

Повторите команду для каждого файла и каталога, содержащиеся в каталоге, вы можете использовать найти и его -экзек вариант

найти my_dir -экзек команда setfacl -м U::rwx по {} \;
+23
Treedbox 26 мар. 2019 г., 03:53:58

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

$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