"--noprofile" или "--нсопр" функциональность в ЗШ?

Коротко и ясно: есть ли способ, чтобы выполнить то, что --noprofile и --нсопр Баш переключатели не использовать zsh?

+544
Roy Barlow 7 дек. 2019 г., 02:59:28
39 ответов

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

Я не имею понятия о том, как идти об этом. (На Linux, так СЕПГ/на awk/сортировка доступна).

Пример:

.АБС бла бла 12
.АВС бла бла ЮВ 23
.Фе бла бла бла
.jpg-это расширение рис 
.SE является для шведских доменов

я хочу, чтобы отсортировать эти строки, исходя из длины первой колонке в каждой строке. Некоторые линии начинаются с 4-мя персонажами, некоторые начинают с 3, или 2. Я хочу результат, чтобы быть что-то вроде:

.Фе бла бла бла
.SE является для шведских доменов
.АБС бла бла 12
.АВС бла бла ЮВ 23
.jpg-это расширение рис 

Это вообще возможно?

+932
Kter 03 февр. '09 в 4:24

С помощью команды man человек мы видим, что у нас есть два варианта.

 -к эквивалентны слову.

 -Поиск к указанной строки В *все* Man-страниц. Предупреждение:
 это, наверное, очень медленно! Это помогает указать раздел.
 (Просто чтобы дать примерное представление, на моей машине это занимает около
 минута на 500 страниц.)

Это в системе RHEL 5

+875
Felipe Melson 8 окт. 2011 г., 05:42:28
Другие ответы

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


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

Здесь идет быстрый и грязный СЭД что это:

СЭД -е 'ы/^\("[^"]*"\) *\("[^"]*"\) *\("[^"]*"\)/\1 \3 \2/'

Но не для полей с двойными кавычками в их ценности и т. д.

Пример:

Эхо \"А\" \"Б\" \"С Д\" \"Е\" | СЭД -е 'ы/^\("[^"]*"\) *\("[^"]*"\) *\("[^"]*"\)/\1 \3 \2/'

Но я уверен, что кто-то сможет показать вам на awk команду, которая проще и лучше.

+861
PearApple 23 июн. 2015 г., 03:54:34

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

+859
lobotomyp0p 7 авг. 2018 г., 11:38:35

Найти все файлы, которые были изменены в сентябре :

найти . -тип F -newermt 2016-09-01 ! -newermt 2016-10-01

Добавление файлов в архив :

тар-рВФ архиве.тар именем

Теперь объедините два с помощью exec :

найти . -тип F -newermt 2016-09-01 ! -newermt 2016-10-01 -экзек тар-рВФ logs_sept.тар {} +
+833
Martin K Abraham 18 нояб. 2012 г., 17:58:53

Вы должны быть в состоянии получить некоторую разумную информацию в:

$ кот /и т. д./файл resolv.конф 
+819
schwmk 10 авг. 2010 г., 17:31:37

Вы действительно заботитесь о букве диска или ваша проблема с монтированием файловых систем на них правильно и последовательно?

В последнем случае возможно использование UUID в файле/etc/fstab и вместо устройства ввода. Идентификатор UUID может быть найдено с blkid /dev и/СД[а-з]* и независимо от того, вы можете хотеть проверить на/dev/диск/автор-ИД/ каталог.

Я заметила, что в моих дистрибутивах RHEL 6 тест коробки в udev использует вспомогательную программу в/lib/udev из/ata_id для получения дополнительной информации о (С)Ата-устройств, в том числе аппаратный серийный номер, в результате чего следующее правило:

# к-идентификатор (серийный номер аппаратных средств)
Ядра=="качестве HD*[!0-9]", импорт{программа}="ata_id --экспорт $tempnode"
Ядра=="качестве HD*[!0-9]", КОМАНДА ENV{ID_SERIAL}=="?*", Симлинк+="диск/по-ИД/Ата-$команда env{ID_SERIAL}"
Ядра=="хD*[0-9]", команда env{ID_SERIAL}=="?*", Симлинк+="диск/по-ИД/Ата-$команда env{ID_SERIAL}-часть%Н"
+775
Lfvaca Ad 15 мая 2016 г., 05:59:11

Есть два сервиса в моей системе : A и B. Прежде чем служба начнется, я хочу взять какую-нибудь проверку автоматизировать. Если проверка не пройдена услугу не нужно начинать. Вы можете сказать, что я могу использовать ExecStartPre или ExecStartPre. Да, но это не может остановить службу начала. Поэтому я хочу использовать "требуют" в systemd, создать новую службу, в Кто файл config, как показано ниже:

[Блок]
Описание=API-интерфейс
Документация=протокол HTTPS://GitHub-е. ком/GoogleCloudPlatform/kubernetes
До=kubelet.услуги

[Услуги]

ExecStart=/бин/Баш /root/check_init.sh 
Перезагрузка=нет

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

/root/check_init.sh как это :

#!/бин/Баш
выход 1

обслуживание конфигурации, как показано ниже:

[Блок]
Описание=Kubernetes Kubelet Сервера
Документация=протокол HTTPS://GitHub-е. ком/GoogleCloudPlatform/kubernetes
После=докер.услуги
После=API-интерфейс.услуги
Требует=API-интерфейс.услуги

[Услуги]
WorkingDirectory=/ВАР/Либ/kubelet
EnvironmentFile=-в/etc/kubernetes/конфиг
EnvironmentFile=-в/etc/kubernetes/kubelet
ExecStart=/usr/Бен/kubelet \
 $KUBE_LOGTOSTDERR \
 $KUBE_LOG_LEVEL \
 $KUBELET_API_SERVER \
 $KUBELET_ADDRESS \
 $KUBELET_PORT \
 $KUBELET_HOSTNAME \
 $\KUBE_ALLOW_PRIV 
 $KUBELET_POD_INFRA_CONTAINER \
$KUBELET_ARGS
Перезагрузка=на провал

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

Я думал, что служба Б начало не удалось, поэтому сервис должен тоже не удалось. Однако, служба началась. Есть ли что плохого для моего конфига? Спасибо!

+774
JCotton 6 февр. 2012 г., 02:58:40

когда я закончу установить питон3 , можно ли использовать вместо python2, и команду python3 ,но когда я попробовать Python , он говорит команда не найдена ,вот какой вывод

объект [[email protected] в бин]# вместо python2
В Python 2.7.5 (по умолчанию, 11 апреля 2018, 07:36:10) 
[4.8.5 20150623 ССЗ (Красная Шапочка 4.8.5-28)] на linux2
Типа "помогите", "авторское право", "кредиты" или "лицензия" для получения дополнительной информации.
>>> выход()
объект [[email protected] в бин]# питон3.6
Питон 3.6.0 (по умолчанию, 13 ноября 2018, 00:07:36) 
[4.8.5 20150623 ССЗ (Красная Шапочка 4.8.5-28)] на Linux
Типа "помогите", "авторское право", "кредиты" или "лицензия" для получения дополнительной информации.
>>> 
объект [[email protected] в бин]# питон
-Баш: питон: команда не найдена
объект [[email protected] в бин]#

когда я попробовать гденаходится питона

 объект [[email protected] в бин]# гденаходится питона
 питон: /usr/Бен/вместо python2.7 /usr/Бен/Python и /usr/Бен/Python для.бак 
 в /usr/lib в/Вместо python2.7 в /usr/lib64/вместо python2.7 /и т. д./питон в /usr/включать/вместо python2.7 
 /usr/местные/питон /usr/местные/питон/ОГРН/питон3.6м 
 /usr/местные/питон/ОГРН/питон3.6 /usr/местные/питон/ОГРН/питон3.6м-конфиг 
/usr/местные/питон/ОГРН/питон3.6-конфиг /usr/share/man/man1/python.1.gz
объект [[email protected] в бин]#

когда я пытаюсь ЛС-LS в каталоге /usr/bin,то в выходном файле /usr/питон/ОГРН/питон3 мигает

объект [[email protected] в бин]# ЛШ-л
0 lrwxrwxrwx. 1 корень 23 13 ноября 01:05 питон -> 
в /usr/питон/ОГРН/питон3

Эхо $путь

[корень@имя localhost /]# Эхо $путь
/usr/местные/питон/ОГРН/:/usr/местные/питон/ОГРН/:/usr/местные/sbin:
/usr/местные/Бен: выполнить/sbin:/usr/Бен:/корень/ОГРН
+768
Brian Fisher 15 окт. 2012 г., 03:45:24

Разработчики убрали этот символ. См https://github.com/openssl/openssl/blob/72257204bd2a88773461150765dfd0e0a428ee86/include/openssl/ssl.h#L1495 что вам нужно сделать, это добавить #определить OPENSSL_API_COMPAT 0x0908 где-то, чтобы получить символ определен как макрос.

+747
Zlatev 2 февр. 2015 г., 14:27:07

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

Так что смотрите дальше в след, пока вы не найдете системного вызова, который вызвал дескриптор файла 7, чтобы быть открыт. Для сокета, это, вероятно, либо подключиться , если этот процесс является клиентом или принять , если это сервер. Вызов может быть тот, который тасует файловых дескрипторов вокруг, например, dup2, в случае чего вы тогда хотите проследить дескриптор, который был повторен.

Если вы хотите знать, что другие процессы сокет связывается, посмотрим, кто у другого конца этого в Unix socketpair?

+737
Dorcie Barry Storms 14 янв. 2016 г., 04:42:57

Я использую СКВИД как прокси в небольших инсталляций, имеющих один внутренний и один внешний сетевой карты сетевой карты. Теперь с помощью TCP, я могу захватить трафик на обе стороны, но есть некоторые проблемы, которые я столкнулся. Если я захват трафика внешнего сетевого адаптера, то она дала только внешнего сетевого адаптера IP-адрес, как IP-адрес клиента и если я захватить трафик от внутреннего, то IP-адрес назначения-это всегда внутренний кальмары ИС. Что я хочу-это реальный клиент и сервер IP. Как я могу сделать это?

Моя ОС в CentOS 7.2

+731
Gabriel Morin 3 окт. 2018 г., 16:17:55

Я думаю, что это по сути невозможно, потому что компании Apple в серии SoC используются в iPhone способ отличается от универсального архитектуры ARM , для которых ОС Ubuntu Touch является целевой.

+704
tabu1987 22 янв. 2010 г., 14:58:39

Сегодня я загрузил некоторые файлы с помощью smbclient, после загрузки я сделал РМ-РФ * в каталоге, который скачали файлы, но после этого мой терминал зайти внутрь // я не в состоянии запускать любые команды ls ( я получаю ошибки, как /bin/ls не нашел). Так я перезапустил ВМ и теперь я застрял в пакет initramfs. Я читал некоторые решения в интернете, говорит мне сделать проверку на /dev/sda1, поскольку. Я сделал, но диск занят и уже смонтирован в /корень. Внутри /корень у меня есть все данные целы. Теперь, как я могу это исправить или хотяб сделать все внутри /опт & мой домашний каталог восстановлены. Я думаю, что я могу получить данные из моей директории обратно на монтажный файл VMDK ?

+683
bjonczy 25 февр. 2011 г., 03:19:08

ОК. Это меня заинтриговало, и вот что я придумал:

---
- хозяева: все 
 стали: да 

задачи:
 - название: сделать путь к PHP.Ини
найти:
 пути: файл /etc/php в
 file_type: каталог
 рекурсия: нет
 зарегистрироваться: ini_path

 название: обновление версии PHP.Ини установка post_max_size
заменить:
 дест: "{{ ini_path.файлы[0].путь }}/apache2 не/РНР.Ини"
 регулярное выражение: '^установка post_max_size.*$'
 заменить: 'установка post_max_size = 20М'
 резервное копирование: да 

 название: обновление версии PHP.в ini upload_max_filesize
заменить:
 дест: "{{ ini_path.файлы[0].путь }}/apache2 не/РНР.Ини"
 регулярное выражение: '^upload_max_filesize.*$'
 заменить: 'upload_max_filesize = 20М'
 резервное копирование: да 

Первое, что я сделать, это использовать найти модуль, чтобы определить, какая версия PHP у нас работает, и конечно же Регистрация, что результат в ini_path. Это работает, потому что только каталог в файл/etc/php в каталог с актуальной версией номер:

общ. в /etc/php в/
7.2

Поскольку результат был зарегистрирован в словарь Python, я потом объединить результат с полный путь к php_ini:
"{{ ini_path.файлы[0].путь }}/apache2 не/РНР.Ини"

Таким образом, мы можем использовать книгу, несмотря на не зная заранее, какая версия PHP у нас работает (в пределах разумного, приходится пользоваться помощью apache2!).

Взыскания на тестовый сервер (Убунту 18) выглядит следующим образом:

анзибль-план update_phpini.в формате YML -я "192.168.1.11," -КК
Пароль: 
Пароль судо[по умолчанию к SSH пароль]: 

Играть [все] *********************************************************************

Задач [настройка] *******************************************************************
ОК: [192.168.1.11]

Задач [получить путь к PHP.Ини] *****************************************************
ОК: [192.168.1.11]

Задач [обновление версии PHP.Ини установка post_max_size] ********************************************
ОК: [192.168.1.11]

Задач [обновление версии PHP.в ini upload_max_filesize] **************************************
ОК: [192.168.1.11]

ИГРАТЬ ОБЗОР *********************************************************************
192.168.1.11 : ОК=4 изменен=0 недостижим=0 сбой=0 

В производственной среде, вы могли бы сделать больше тестов, и использовать set_fact назначить путь к переменной на ранней стадии. Это просто Лок.

Также, конечно, регулировать размеры файлов по вашему вкусу!!!

+661
Cp Karthik 12 дек. 2012 г., 12:52:24

Используя вайп из moreutils. Демо со сл 20 , а не через wget.

Запустить это:

сл 20 | редактор=меньше вайп | туалет -л

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

20

Теперь то же самое:

сл 20 | редактор=меньше вайп | туалет -л

...но в этот раз, нажмите сочетание клавиш Ctrl-с, тогда вопрос , чтобы бросить курить менее. Потому что сочетание клавиш Ctrl-с, туалет не работает.

Поэтому это должно работать:

с wget -qо - https://some-site.com/some-file.sh | редактор=меньше вайп | Баш 

И если код не Пожалуйста, нажмите клавиши ctrl-c, его.

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

с wget -qо - https://some-site.com/some-file.sh | тройник /tmp/some-file.sh |
Редактор=меньше вайп | Баш 

...и он будет работать так же, за исключением того, что /tmp/some-file.sh будет труба содержание, а также.

+639
adham 12 сент. 2016 г., 16:26:21

Я работаю на встроенных устройств, где пользователь подключается и отключается onewire датчиков иногда. Датчики подключаются к устройству DS2482, которая I2C для 1-проводного протокола конвертер. DS2482 поддерживается ядром Linux. Есть только датчики температуры на автобусе (семья DS18B20 в), также поддерживается ядром.

Я написал shell-скрипт, который должен сканировать шины onewire и возвращает новый список подключенных устройств.

#!/бин/Баш

файл=файл/sys/автобус/П1/устройств/w1_bus_master1/w1_master_slaves

если [ -F файл$]; тогда
 Эхо 1 > /системы/шины/П1/устройств/w1_bus_master1/w1_master_search
 кошка файл $
еще
 Эхо "ошибка: OneWire не инициализации или аппаратные проблемы. Файл не найден (файл$)"
интернет

Поиск не работает, отключенные устройства по-прежнему существовать, когда я читаю файл/sys/автобус/П1/устройств/w1_bus_master1/w1_master_slaves.

Я попытался написать больше количество в w1_master_search файл. Если

Эхо 100 > /sys файла/автобус/П1/устройств/w1_bus_master1/w1_master_search

Затем я проверил, если файл уменьшается:

кошка /системы/шины/П1/устройств/w1_bus_master1/w1_master_search

и уменьшается каждые 10 секунд (w1_master_timeout расположен в 10), но в списке устройств (w1_master_slaves) остаются неизменными в течение очень долгого времени. Отключенные устройства исчезают после 10 или больше поисков.

Есть ли способ, чтобы получить мгновенно подключенных устройств?


Редактировать:

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

#!/бин/Баш
# комплект -х

slaves_file=файл/sys/автобус/П1/устройств/w1_bus_master1/w1_master_slaves
search_file=файл/sys/автобус/П1/устройств/w1_bus_master1/w1_master_search
remove_file=файл/sys/автобус/П1/устройств/w1_bus_master1/w1_master_remove

# 1. Удалить все рабы

рабы=`кошка $slaves_file`;
строки='
'
для раба в $рабами
делать
 если [ ${#раб} == 15 ]; тогда
# Эхо "удаление $раб"
 Эхо "$раб" > remove_file$;
интернет
сделано

# 2. Сканирование

если [ -Ф $slaves_file ]; тогда
# Эхо "onewire сканирование..."
 Эхо 1 > $search_file
# Эхо "ожидание устройств рассчитаться"
 сон 1
# Эхо "список устройств:"
 кошка $slaves_file | команда grep "^28"
# Эхо "конец списка устройства".
еще
 Эхо "ошибка: OneWire не инициализации или аппаратные проблемы. Файл не найден ($slaves_file)"
интернет

# набор +х
+626
user99092 17 мар. 2010 г., 11:37:54

В на awk:

Компания NR == 1 { для(колонка=1; колонка <= НФ; столбец++) значения[колонка]=$Колонки; }
НР > 1 { вывод=""
 для(колонка=1; колонка <= НФ; столбец++)
 если($колонки) выход=выход ? выход "," значения[столбец] : значения[колонки]
 вывод на печать }
+613
nickthefreak 20 дек. 2013 г., 04:55:00

Я также пытался сделать то же самое, но команда ls не работает. Ниже то, что я настроен на прокси-ха. слушать xmldb 10.204.24.71:2100 сервер xmldb1 10.212.22.31:регистрация в 2100 20С сервер xmldb2 10.212.22.36:2100 регистрация в 20-е годы

10.212.22.36 и 10.212.22.31 сервере БД, где FTP-сервер работает. и их можно добраться только с сервера 10.204.24.71, где прокси-ха работает.

Теперь я подключении с другой машины Linux, которая является не доступным для сервера БД, но может достигать Прокси-ха-сервер.

Мне нужно поставить еще несколько настройки, чтобы заставить его работать.

+607
cheenubear 19 февр. 2016 г., 12:27:30

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

У меня очень старая система ШОС для UnixWare 7 без СШ только РШ доступен. ШОС больше не существует , я считаю, что они банкроты. В коробке было около 15 лет никогда не было проблем. Мы будем двигаться вместе подальше от этой платформы летом, сейчас мне нужно скопировать некоторые файлы на одном из ящиков Linux, и я пытаюсь написать коротенький скрипт. Пожалуйста, не говорите мне, что РШ не является безопасным, поскольку в этой безопасности не имеет никакого отношения. Драйверы для UnixWare коробка и два других Linux-серверы под управлением CentOS 6 предназначены и используются 3 человек только для управления ряд барьеров на стоянке и не подключен к интернету или любой другой сети. Просто 3 сервера, подключенного к 4-портовый коммутатор ничего не подключено

Проблема

Я выполнения этой команды на сервере для UnixWare, чтобы установить переменную на Linux1 под управлением CentOS 6 с форматированных данных и отображение контента:

тест РШ Linux1 "=$(дата-дата='-сайту 9day' +%Ох%Б-%d_Backup); Эхо \$тест" 

Я получаю эту ошибку

# тест РШ Линукс "=$(дата-дата='-сайту 9day' +%Ох%Б-%d_Backup); Эхо \$тест"
УБ:дата: ошибка: незаконный вариант -- -
УБ:дата: ошибка: некорректное использование
УБ:дата: исправить: использование:
 дата [-у] [формат+]
 дата [-у] [[ммдд]ЧЧММ | mmddHHMM[[куб. см]ый]]
 дата [-а [-]ССС.ФФФ]

Если я пойду к Linux2 также под управлением CentOS 6 и выполните ту же команду против Linux1 у меня нет ошибок

[Linux2 ~]# тест РШ Linux1 "=$(дата-дата='-сайту 9day' +%Ох%Б-%d_Backup); Эхо \$тест"
Wednesday_January-14_Backup

Почему команда не работает, когда бежал от сервера для UnixWare? Похоже, что пользователям не передать строку в Linux1 в процесс, а пытается обработать его локально (нет --дата возможность на этом древнем поле для UnixWare, отсюда и ошибки).

+578
user2782766 22 окт. 2016 г., 05:12:24

Я выполнить ниже логики после входа по SFTP. Мой источник реж на SFTP-сервер и destdir, в путь Unix-сервера. У меня весь текст и JSON файлы в папку по SFTP и после выполнения ниже логике мне нужно СР все JSON файлы в Unix путь.

для jsonfile в "$исходный_каталог"/*.в JSON; делать
txtfile="${jsonfile%.в JSON}.тхт"
 если [ -е "$txtfile" ]; затем
 е 'будет двигаться на %S в %S\N' в "$jsonfile" "$destdir, в"
 ср -я "$jsonfile" "$destdir, в"
интернет
сделано
+532
lostinmoney 26 июн. 2014 г., 00:37:38

У меня есть куча файлов и я знаю, что внутри эти файлы есть строки, которые я хочу найти.

Я хочу сделать:

грэп -лир "строку я ищу"

и получить список всех двоичных файлов в определенной директории, которые содержат эту строку, но команда grep -LIR по - видимому, не работает с этими файлами.

Есть ли команда, которая может сделать этот вид поиска из терминала?

+475
Wisentgenus 3 апр. 2019 г., 16:05:47

Я делаю нечто подобное тому, что ОП, кажется, нужно. У меня альпийские проверьте, я использую его локально или удаленно через экран. Если она удаленная, я использую экране, чтобы открыть сценарий, который вызывает элинкс, а если это местные (т. е. ничего), я использую Firefox, чтобы открыть URL-адрес.

В .pinerc:

URL-адрес-зрители=_TEST("тест '${термин}' = экрана до н. э.")_ "/usr/Бен/экран screlinks _URL_", "/usr/Бен/для Firefox _URL_"

Сценарий я называю "screlinks" проверяет, если там работает элинкс уже и если так использует-удаленная опция, чтобы открыть новую вкладку.

элинкс -дистанционный запуск='пинг()'
если $работает
затем # Эхо "элинкс работает"
 /usr/Бен/элинкс -удаленная [email protected]
еще # эхо "элинкс не работает"
 /usr/Бен/элинкс [email protected]
интернет

Конечный результат заключается в том, что когда я использую Alpine в экран и я Открыть URL-адрес, я получаю новый процесс экрана, которая работает элинкс. Могу ли я перейти туда с помощью соответствующих ^команды, и закрыть его, когда я закончу или оставить его открытым и добавить дополнительные URL-адреса в качестве закладок.

+450
hexagonest 13 апр. 2010 г., 17:14:53

Я часто использую команды pushd и командой popd , чтобы избежать этой проблемы.

Пример

$ фрд
/главная/SAML в/ТСТ/134317

$ Общ -л
итого 12
drwxrwxr-х. 2 SAML в основе SAML 4096 3 июня 16:05 из dir1
drwxrwxr-х. 2 SAML в основе SAML 4096 3 июня 16:05 директория dir2
drwxrwxr-х. 2 SAML в основе SAML 4096 3 июня 16:05 dir3

Теперь идем в директорию dir1.

$ dir1 и команды pushd
~/ТСТ/134317/dir1 и ~/ТСТ/134317

$ фрд
/дом и SAML/ТСТ/134317/dir1 и

И Директория dir2:

$ команда pushd ../директория dir2/
~/ТСТ/134317/директория dir2 ~/ТСТ/134317/dir1 и ~/ТСТ/134317

$ фрд
/дом и SAML/ТСТ/134317/директория dir2

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

$ командой popd
~/ТСТ/134317/dir1 и ~/ТСТ/134317

$ фрд
/дом и SAML/ТСТ/134317/dir1 и

Вы можете посмотреть, какие каталоги находятся на стеке с Дирс команду:

$ Дирс
~/ТСТ/134317/dir1 и ~/ТСТ/134317

В каталоге вы в настоящее время в каталог ближе к левому краю.

~/ТСТ/134317/dir1 и

Каталог, который мы "поп" - это каталог, рядом с ним справа.

~/ТСТ/134317

Он продолжает "давить" каталоги на левой стороне, как вы добавите их, и "выталкивает" их с левой стороны, а также.

+426
Lali4ka 27 февр. 2018 г., 18:49:59

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

+361
GoJa 6 дек. 2015 г., 07:58:01

Предположим, я следующую команду, чтобы быть распараллелен:

my_command --файл <(мой | производство)

Теперь, я бы хотел, чтобы распараллелить в определенные блоки:

вывод мой | трубопровода | параллельный --spreadstdin my_command --файл <(параллель)

Как я должен это сделать перенаправление с GNU параллельно?

+346
sandeep saini 3 янв. 2020 г., 22:21:18

Поэтому я использую Пеликан для записи мой блог и я выкладываю все это с помощью rsync. ОК.

Но я использую также Давайте шифрования и для них нужны хранилища .известный сохранившийся в корень моего сайта.

Так есть ли способ я могу сказать "по rsync ... ---не-удалять .известный ..."

В настоящее время эти репь защищены разрешение, но по rsync не нравится.

Вот тока команды rsync (установленные самим Пеликан, я не писал это) :

в rsync-е "СШ -п $(SSH_PORT)" -П -rvzc-удалить $(OUTPUTDIR)/ $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) --ССС-исключить

BtW : если у вас есть также некоторые предложения по повышению эффективности работы rsync, я беру его (да это не по теме).

+336
wistru 30 янв. 2017 г., 15:22:18

Я нашел ответ выше, и нашел его весьма полезным, но я также нашел, что в утилите certtool синтаксис команд (на Ubuntu Linux, сегодня) была заметно иначе, чем описано ленок, как был выходной. Итак, я подумал, что лучше чтобы обновление, отличный ответ, с чем может быть "сегодняшней версии."

В "Я" вариант (сейчас?) стенды для "импорт", по словам человека в утилите certtool, поэтому правильную команду, как представляется, "д", "отображение". Таким образом, эту команду:

D в утилите certtool myfoo.ЭЛТ

(Файл-расширение в моем случае просто случается .ЭЛТ не .Пэм ... это не актуально.)

... выпускает продукцию, в соответствующей части, выглядит так:

Общее Название : Фрагментик

Бесспорно, Ленка была права: в утилите certtool выход гораздо проще, легче работать, чем OpenSSL и в этом случае.

+316
jack2222 23 янв. 2010 г., 15:41:18

Я имел такой же опыт, где мой ИРЦ с RTC и управлением НТП после обновления до эластичного иногда не использовать правильную дату/время.

К сожалению, я не могу сказать вам, где этот 3 2016 17 ноября:16:45-стрейч, но теперь я думаю, я знаю при каких обстоятельствах это происходит.

Если я сравниваю хорошие и "плохие" дата/время "после перезагрузки" ситуации, кажется, что это 3 ноября 2016 17:16:45 не исправлено на правильное время (либо от RTC или НТП) при обнаружении подключения, ИРЦ подключен, но по каким-то причинам нет доступа к интернету.

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

+278
mdandr 22 июн. 2015 г., 12:46:01

Я подозреваю, что URL-адрес на самом деле содержит & , который вызывает команды wget команду, которая будет работать в фоновом режиме. Вам нужно процитировать, что URL-адрес.

+248
Oncle Tom 25 апр. 2012 г., 05:35:18

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

+243
Bharat 7 апр. 2011 г., 08:35:54

В --корневой директории параметр используется на старых харчах 0.97 - он не используется в версии 2, что большинство дистрибутивов используют эти дни.

Опцию нужно --загрузки-каталог. Из man-страницы:

--загрузки-каталог=реж
 установить grub изображений в каталоге реж/жратву вместо
 каталог boot/жратву 

Поиск Google для человека жратву-установить воспитывает старой версии в верхней части списка, к сожалению.

Поиск человека для grub2-установить возвращает лучшую страницу.

+236
TomTsagk 16 окт. 2014 г., 15:54:57

Перезагрузка конфигурации-это функция, которая поддерживается не всеми программами. Х ресурсов, в частности, обычно читаю при запуске программы; нет протокола для уведомления приложение должно использовать новые resources1. Rxvt стремится быть маленьким, поэтому неудивительно, что он не поддерживает перегрузку его конфигурации после запуска.

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

е '\33]50;%з\007' ... >/Дев/оч/42

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

для ППС в $(ПС х -о телетайп= | вроде -у); делать
 дело "$ПЦ" в ПТС/*) е ... >"на/dev/$ПЦ";; эсок
сделано

1 на самом деле, есть один — editres — но кто слышал о editres? Никто, вот кто.

+229
Art Cruz 31 янв. 2013 г., 22:30:15

То, что вы ищете, - это -Ч-набор-домашний параметра к sudo.

От судо страницу:

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

+211
Chef Alan 25 нояб. 2015 г., 16:31:56

Я пытаюсь скомпилировать fIcy (https://gitlab.com/wavexx/fIcy) для NetBSD/FreeBSD на.

Когда я выполнения команды ничего не происходит. Даже нет сообщения об ошибке.

Один источник пакет компилируется без проблем с Debian 10.

Это Makefile и даже совместим с BSD?

https://gitlab.com/wavexx/fIcy/blob/master/Makefile

Команды я до сих пор используется на FreeBSD 12:

ПКГ установить GCC
с wget https://gitlab.com/wavexx/fIcy/-/archive/master/fIcy-master.tar.gz
как tar xfvz fIcy-master.tar.gz
fIcy-мастер-диск 
сделать

типа сделать
сделать это /usr/Бен/сделать
+165
gian1200 30 окт. 2017 г., 00:38:20

А здесь-документ перенаправляется на стандартный ввод команды, как <. Это означает, что везде, где вы можете использовать < перенаправить содержимое из файла, вы можете перенаправить содержимое здесь-документ. В стандарте POSIX перечислены здесь-документы наряду с другими перенаправление операторов.

В свой Анзибль примеру, ансибл-пьес не по умолчанию чтение данных из стандартного входного потока, как он ожидает именем. Отдав его на/dev/stdin-стандартный поток ввода имя и затем поставлять сюда-документ на стандартный ввод, вы обходите это ограничение в программе. В каталоге/dev/stdin-стандартный поток ввода "файл" всегда содержат стандартный входной поток данных текущего процесса.

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

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

Разница такая же как между

файл кошка 

и

кот <файл

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

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

+98
Koeby Johnson 5 мая 2018 г., 04:52:12

Я понимаю, что это первый пример:

> команды mkdir фу
> чмод ю-з фу
> сенсорный фу/тест
прикосновение: не трогать `фу/тест': отказано в доступе
> Эхе "плохо" >> фу/тест
Баш: фу/тестирования: доступ запрещен

В этом есть смысл: у меня нет разрешения на запись в каталог, поэтому я не смогу писать какие-либо изменения. Я не могу прикоснуться, ни создать файл, который можно добавлять данные. Почему же это работает?

> бар команды mkdir 
> сенсорный бар/тест
> чмод у-ш-бар
> Эхе "плохо" >> бар/тест 
> кошка-бар/тест 
Плохо
+35
Hammam Boutafant 4 февр. 2010 г., 20:18:52

У меня есть файл, который пришел с картой уменьшить выходной формат ниже, что требует преобразования в CSV с помощью shell-скрипт . Динамические значения являются пять значений, и их ID транзакции и четыре поля(2000,Азбука корп,.., BE900000075000027) после этого и они постоянно меняются на следующие ID транзакции , только другой 17 значений(25-май-15,04:20 ...пока уровень жизни) - постоянная.

25-Май-15
04:20
Клиент
0000000010
127.0.0.1
Платить
ISO20022
PAIN000
100
1
Абон
API-интерфейс
ABF07
ABC03_LIFE.xml
AFF07/ЖИЗНЬ
100000
Стандартные Жизни 

================================================
================================================

AFF07-B000001

2000

Корпорации АВС
..

BE900000075000027


AFF07-B000002

2000

Корпорации XYZ
..

BE900000075000027



AFF07-B000003

2000

3мм корп
..

BE900000075000027

Нужен выход в ниже формат

25-MAY-15,04:20,Client,0000000010,127.0.0.1,PAY,ISO2002,PAIN000,100,1,CUST,API,ABF07,ABC03_LIFE.xml,AFF07/LIFE,100000,стандартные жизни, 25-май-15,04:20,клиент,0000000010,127.0.0.1,платить,ISO2002,PAIN000,100,1,каст,АПИ,AFF07-B000001, 2000,корпорации АВС,..,BE900000075000027

25-MAY-15,04:20,Client,0000000010,127.0.0.1,PAY,ISO2002,PAIN000,100,1,CUST,API,ABF07,ABC03_LIFE.xml,AFF07/LIFE,100000,стандартные жизни, 25-май-15,04:20,клиент,0000000010,127.0.0.1,платить,ISO2002,PAIN000,100,1,каст,АПИ,AFF07-B000002,2000,корпорации XYZ,..,BE900000075000027

Мне нужны значения, которые будут повторять перед двумя пунктирными линиями вместе с остальными выходными данными для удостоверения сделки AFF07-B000001,AFF07-B000002,AFF07-B000003 Нет пунктирные линии в реальный файл , я добавил его, чтобы обеспечить лучшее понимание входного файла

+24
user770309 15 июл. 2018 г., 21:32:32

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

# команда apt autoremove обидеть-пакет
с dpkg: предупреждение: 'старт-стоп-демона' не найден в пути или не исполняемый

(Мой путь-это хорошо.)

По данным packages.debian.org, старт-стоп-демона должен быть в директории/sbin/.

Его нет! Что я должен делать?

+22
Nikecow 10 нояб. 2013 г., 12:59:27

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

$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