Это хорошая идея, чтобы постоянно тренировать свою гибкость в течение дня?

Очень расстроен, поэтому, пожалуйста, простите за громкие слова.

Я отказался от поиска Google, потому что, несмотря на письменные запросы, такие как

"Как перенести все с моей SD-карты в моем телефоне"

или

"Как мне избавиться от моей SD-карты"

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

Моя SD карту кидаешь меня, и я прошли через несколько попыток просканировать и исправить ее, и она никогда не портится долго.

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

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

Спасибо заранее за помощь.

+870
SamR 9 апр. 2015 г., 03:36:06
21 ответов

У меня были логи доступа, где даты были тупо отформатировано: [30/июня/2013:08:00:45 +0200]

Но мне нужно, чтобы отобразить его в качестве: 30/июн/2013 08:00:45

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

Вот решение:

грэп -в myURL_of_interest *доступ.журнал | \
грэп -Ор '(\b[[:digit:]]{2}/[[:upper:]][[:lower:]]{2}/[[:digit:]]{4}|[[:digit:]]{2}:[[:digit:]]{2}:[[:digit:]]{2}\b)' \
| вставить - - -д" " > MyAccess.журнал
+991
Phuong Nguyen 03 февр. '09 в 4:24

Есть способ, вокруг которого я мог использовать. Конвертировать ваши любимые звуковой сигнал для .Огг формат, используя любой интернет-инструмент. Ниже приводится ссылка на один из них -

audio.online-convert.com/convert-to-ogg

Теперь идите к вашей системе \папку и находим мелодии или папку \сигнализации. Там можно вставить преобразованные .Огг файл. Попробуйте файлы размером до 200Кб.

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

+973
sam6006 17 янв. 2020 г., 14:13:11

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

+948
Michael Sagona 6 февр. 2021 г., 10:03:36

Я хочу установить запрос трекер (РТ).

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

+884
man tou 8 мар. 2012 г., 18:05:02

Вы можете задать systemd в какие группы триггеров:

systemctl шоу -п помощью systemd-tmpfiles-чистый TriggeredBy 

Это покажет, что команду systemd-tmpfiles-Чистый сервис инициируется помощью systemd-tmpfiles-чистые.таймер Таймер. Что определяется как

# SPDX-лицензия-идентификатор: лицензия LGPL-2.1+
#
# Этот файл является частью systemd не.
#
# systemd не является свободным программным обеспечением; вы можете распространять и/или изменять его
# в соответствии с условиями Генеральной Общественной лицензии, опубликованной
# Фонд свободного программного обеспечения; либо версии 2.1 лицензии, или
# (по вашему выбору) любой более поздней версии.

[Блок]
Описание=ежедневная очистка временных каталогов
Документация=человек:tmpfiles.д(5) человек:команду systemd-tmpfiles(8)

[Таймер]
OnBootSec=15мин
OnUnitActiveSec=1д

Таким образом, служба работает каждый день, и очищает каталоги на основе tmpfiles.д настройки. Просмотреть связанные страницы для деталей.

+824
GreenhouseControl 4 февр. 2010 г., 13:24:14

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

Разобрали решето:

La Scala Butterly E61 group shower sieve

La Scala Butterly E61 group shower

+728
Eli Iser 8 окт. 2010 г., 05:29:27

Для оболочки с читать встроенные в CSV, вы можете использовать ksh93 вместо Баша:

$ при МФС='|' читать -РС с; у функции printf '%з\п' "$б"; сделано < файл
111
222
333

Чтобы преобразовать этот формат в то, что башчитать можно справиться, вы могли бы сделать:

< файл ksh93 -c 'когда ИФС="|" читай-ОГА а; сделать
 функции printf "%s|" ПО "${а[@]//[\|]/\\\0}"
 функции printf "\0"
 сделано' |
 в bash -c 'когда ИФС="|" читай-д "" А, Б, В; сделать
 функции printf "%з\п" "$б"
сделано'
+682
Natos 16 дек. 2021 г., 15:26:26

Меня есть странная проблема в моем ящике Linux в каталоге /tmp

Я могу создать каталог и выберите файл в это, но не в /tmp непосредственно:

в /tmp]# сенсорный a.txt
касание: время схватывания `a.txt': нет такого файла или каталога
в /tmp]# сенсорный b.txt
касание: время схватывания `b.txt': нет такого файла или каталога


в /tmp]# mkdir служат Тото
в /tmp]# сенсорный toto/a.txt

Здесь представлены разрешения в /tmp

drwxrwxrwx. 9 корень корень 4096 7 сентября 08:43 ТМП

ЛС-з |грэп ТМП
drwxrwxrwt корень ? ТМП

Есть трассированием сенсорных программ:

в /tmp]# трассированием касания /tmp/a.txt
для execve("/bin/на ощупь", ["касание", "/tmp/a.txt"], [/* 38 Варс */]) = 0
БРК(0) = 0xd1a000
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f971d778000
открыть ("файл/etc/ЛД.так.поджатие", R_OK) = -1 ENOENT (нет такого файла или каталога)
открыть ("файл/etc/ЛД.так.кэш", флагов o_rdonly) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=36757, ...}) = 0
вызов mmap(null, в 36757, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f971d76f000
рядом(3) = 0
открыть("/lib64/librt.так.1", флагов o_rdonly) = 3
читать(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240!\0\0\0\0\0\0"..., 832) = 832
функцию fstat(3, {st_mode=значений: s_ifreg|0755, st_size=43944, ...}) = 0
вызов mmap(null, то 2128816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f971d352000
mprotect(0x7f971d359000, 2093056, PROT_NONE) = 0
вызов mmap(0x7f971d558000, 8192, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f971d558000
рядом(3) = 0
открыть("/lib64/библиотеки libc.так.6", флагов o_rdonly) = 3
читать(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0п\356\1\0\0\0\0\0"..., 832) = 832
функцию fstat(3, {st_mode=значений: s_ifreg|0755, st_size=1920936, ...}) = 0
вызов mmap(null, то 3750152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f971cfbe000
mprotect(0x7f971d148000, 2097152, PROT_NONE) = 0
мкарта(0x7f971d348000, 20480, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18a000) = 0x7f971d348000
вызов mmap(0x7f971d34d000, 18696, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f971d34d000
рядом(3) = 0
открыть("/lib64/библиотекой libpthread.так.0", флагов o_rdonly) = 3
читать(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000^\0\0\0\0\0\0"..., 832) = 832
функцию fstat(3, {st_mode=значений: s_ifreg|0755, st_size=142688, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f971d76e000
вызов mmap(null, то 2212848, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f971cda1000
mprotect(0x7f971cdb8000, 2097152, PROT_NONE) = 0
вызов mmap(0x7f971cfb8000, 8192, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f971cfb8000
вызов mmap(0x7f971cfba000, 13296, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f971cfba000
рядом(3) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f971d76d000
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f971d76c000
arch_prctl(ARCH_SET_FS, 0x7f971d76d700) = 0
mprotect(0x7f971cfb8000, 4096, PROT_READ) = 0
mprotect(0x7f971d348000, 16384, PROT_READ) = 0
mprotect(0x7f971d558000, 4096, PROT_READ) = 0
mprotect(0x7f971d779000, 4096, PROT_READ) = 0
выполнении munmap(0x7f971d76f000, 36757) = 0
set_tid_address(0x7f971d76d9d0) = 5330
set_robust_list(0x7f971d76d9e0, 24) = 0
фьютекс(0x7fff99010c8c, FUTEX_WAKE_PRIVATE, 1) = 0
фьютекс(0x7fff99010c8c, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, нуль, 7f971d76d700) = -1 и EAGAIN (ресурс временно недоступен)
rt_sigaction(SIGRTMIN, {0x7f971cda6cb0, [], SA_RESTORER|описано выше, 0x7f971cdb07e0}, нуль, 8) = 0
rt_sigaction(SIGRT_1, {0x7f971cda6d40, [], SA_RESTORER|SA_RESTART|описано выше, 0x7f971cdb07e0}, нуль, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RT_1 RTMIN], нулем, 8) = 0
в getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM64_INFINITY}) = 0
БРК(0) = 0xd1a000
БРК(0xd3b000) = 0xd3b000
открыть ("файл/usr/lib в/локаль - /локаль-архив", флагов o_rdonly) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=99158576, ...}) = 0
вызов mmap(null, в 99158576, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f9716f10000
рядом(3) = 0
открыть("/tmp/a.txt", O_WRONLY|O_CREAT|O_NOCTTY|флаг, 0666) = -1 значение einval (недопустимый аргумент)
utimensat(AT_FDCWD, "/tmp/a.txt", нуль, 0) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/язык.псевдоним", флагов o_rdonly) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=2512, ...}) = 0
вызов mmap(значение null, 4096, PROT_READ|флаг prot_write, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f971d777000
читать(3, "# локали имя псевдонима базы данных.\Н#"..., 4096) = 2512
читать(3, "", 4096) = 0
рядом(3) = 0
выполнении munmap(0x7f971d777000, 4096) = 0
открыть("/usr/доли/язык/язык.В UTF-8/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/язык.в utf8/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/язык/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/Эн.В UTF-8/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/Эн.в utf8/для категории lc_messages/coreutils.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/ванной/для категории lc_messages/coreutils.МО", флагов o_rdonly) = 3
функцию fstat(3, {st_mode=значений: s_ifreg|0644, st_size=435, ...}) = 0
вызов mmap(значение null, 435, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f971d777000
рядом(3) = 0
напишите(2, "прикосновение: ", 7touch: ) = 7
напишите(2, "схватывания `/tmp/a.txt'", 29setting времена `/tmp/a.txt') = 29
открыть("/usr/доли/язык/язык.В UTF-8/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/язык.utf8 в/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/язык/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/Эн.В UTF-8/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/Эн.utf8 в/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
открыть("/usr/доли/язык/ванной/для категории lc_messages/библиотеки libc.МО", флагов o_rdonly) = -1 ENOENT (нет такого файла или каталога)
напишите(2, ": нет такого файла или каталога", 27: Нет такого файла или каталога) = 27
напишите(2, "\п", 1
) = 1
рядом(1) = 0
рядом(2) = 0
exit_group(1) = ?

Что мешает мне от прикосновения файл напрямую в /tmp ?

Для инфо я с помощью пользователя root.

Обновление:

помощью getfacl /ТМП
помощью команды getfacl: удаление ведущих '/' от абсолютных имен путей 
файл#: ТМП
владелец#: корень
группа#: корень
флаги#: --Т
пользователь::rwx по
группа::rwx по
другое::rwx по
+629
Y2i 7 авг. 2019 г., 23:36:30

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

варианты СНД-гда-процессор Intel модель=<your_model_or-аудо> position_fix=2

В файле/etc/команды modprobe.д/алса-база.конф

+483
unicornication 21 нояб. 2014 г., 00:06:28

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

Привет Профессор Икс,

Вот это напоминание о вещи, которые вы, возможно, захотите рассмотреть в мое рекомендательное письмо для __ (Конечно, только если вы согласны с ними)

Доказательств энтузиазма и амбиций

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

-Каким-то другим способом вы можете вращать эти плохие оценки в нечто позитивное

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

Еще раз спасибо,

-Студент

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

+305
Doozer 18 янв. 2018 г., 03:19:31

С ЗШ:

файл $ сл 20 > 
$ принт-проект RC5 -- ${(Ф)"$(<файл)"}
1 5 9 13 17
2 6 10 14 18
3 7 11 15 19
4 8 12 16 20
$ печать -raC5 -- ${(Ф)"$(<файл)"}
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
+304
user11176 20 окт. 2023 г., 07:26:38

Вы также можете использовать

Эхо "$путь" | тр ':' '\п' | грэп -х "/опт/гном"

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

+282
Yafet Getachew 11 февр. 2019 г., 09:00:28

Есть какой-то вариант, который я могу дать, чтобы просто проверить синтаксис [Баш] shell-скрипт, чтобы проверить синтаксис, но не на самом деле ничего выполнять и не вызовет каких-либо возможных повреждений?

+238
IiroP 11 мар. 2016 г., 00:42:05

Я был настроен радаре.обслуживание файл в каталоге/lib/systemd в/системы, это называется радаре.обслуживание. И это его содержание:

[Блок]
Описание=веб-приложения радаре 

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

[Услуги]
WorkingDirectory=/УСР/Либ/радаре
ExecStart=/usr/Бен/пачка старпома рельсы сервера
Тип=простой
Пользователь=пользователь
Группа=пользователь

пользователей в группы пользователям использовать sudo?.

Проблема когда я пытаюсь запустить службу с судо запустить службу радаре команды

Соблюдая журнала с помощью sudo journalctl -U на радаре -Ф:

Запущен веб-приложения радаре.

Фарадей::Строитель сейчас Фарадея::RackBuilder.

Рельсы ошибка: файл не может получить доступ к журналу. Пожалуйста, убедитесь, что /usr/lib в/радаре

/отчет/развития.журнала существует и доступен для записи (т. е. сделать его доступным для записи для пользователей и групп введите: chmod 0664 /УСР/Либ/радаре/журнал/развития.журнала). Уровень журнала был поднят, чтобы предупредить и выходное направляются в stderr, пока проблема не будет исправлена.

/УСР/Либ/радаре/в config/инициализаторы/спасательная.РБ:3:в `инициализации': отказано в доступе @ rb_sysopen - в /usr/lib в/радаре/журнал/спасательная.журнала (значение errno::значение eacces)

Взяв в пример команды, указанной в радаре.служба файл, /usr/Бен/пачка старпома рельсы сервера:

  1. Если в файле/usr/lib в/радаре как пользователь я выполнить команду sudo /usr/Бен/пачка старпома рельсы сервер все это будет хорошо;
  2. Если в каталоге/usr/lib в/радаре как пользователь я выполнить /usr/Бен/пачка старпома рельсы сервера я получать ту же ошибку;

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

+226
Rodrigo Polo 9 апр. 2010 г., 02:06:13

Он упал с квантовыми:

источник

Некоторые приложения, в том числе Авант окне Навигатора ведут себя хаотично.

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

Вы можете установить 12.04 версию здесь
В случае, если вам необходимо найти зависимости от здесь

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

+225
halilhalilov 28 июл. 2013 г., 15:20:28

Я использую Raspberry Пи видео для моей локальной сети. Фильмы крепятся с помощью sshfs и струились с пусть ваши друзья выбрать музыку.

Теперь Pi имеет очень медленной SD-карту ввода/вывода, в Надо я вижу, пусть ваши друзья выбрать музыку использует <95% скорости ввода-вывода.

  • Теперь мой вопрос, если я могу позволить пусть ваши друзья выбрать музыку запускать с RAM-диска? Как это "просто" потокового возможно 'на лету'? Я пытался монтировать sshfs на RAMDisk, но никаких эффектов.
+205
Maylett 20 апр. 2012 г., 14:17:03

С TrueCrypt не поддерживает полное шифрование системного диска на Linux. Если вы хотите полное шифрование диска в Linux вы будете хотеть использовать что-то вроде ecryptfs или DM-склеп. Однако, полное шифрование диска в Linux может быть немного слишком много, вы действительно нужно только шифровать /дома, в/VAR и /opt в каталогах.

TrueCrypt в системе шифрования: http://www.truecrypt.org/docs/?s=system-encryption

Арки врачи лучшие врачи для создания ecryptfs и/или ДМ-крипты: https://wiki.archlinux.org/index.php/ECryptfs

Лично я рекомендую DM-склеп , потому что вы можете настроить Linux для монтирования зашифрованных дисков при загрузке или запрос на ввод пароля.

+171
Gamebuster 10 сент. 2022 г., 04:35:35

Это зависит от карты в вопрос. Если он не может быть определен использовать 0.

208.2 на карту, возможно, определяющая характеристики способность, которая задает его силу и/или выносливость по некоторым заявленным состоянием. (См. правило 604.3.) Такую способность сформулировано "[это существо] [мощность или твердость] равна . . ." или "[это существо] власти и выносливость равна . . ." Эта способность работает везде, даже вне игры. Если возможность нужно использовать число, которое не может быть определена, в том числе в расчете, использовать 0 вместо этого количество. Пример: потерял порядка Jarkeld есть сила и выносливость каждого равна 1+*. Он имеет способности "как потеряли порядка Jarkeld входит поле боя, выбирать соперника" и "потерял порядка Jarkeld по сила и выносливость равны 1 плюс количество существ выбранный игрок управляет". Пока потеряли порядка Jarkeld не на боя не будет выбранного игрока. Его сила и выносливость каждому из них будет равна 1 плюс 0, так что 1/1.

Когда вы перекопали кладбище Вурм вы получаете ряд +1/+1 счетчики равное количество существ на вашем кладбище перед могильнике Вурм изгоняется. (Постановление о Varolz, шрам-полоску гласит: количество счетчиков, что карты перекопали способность кладет на существо основана на питания карты в последний момент его пребывания на кладбище.)

+160
Sweet Emulsion 15 февр. 2012 г., 13:33:56

Я был этим незнакомцем. Однажды я тайком сфотографировал (родной) человек в сельской шведской деревне, которые я думал, были одеты странно. Молодой человек заметил, и ответил с жестом двигать пальцем по его шее. Жители деревни принадлежали к религиозной секте, которая запрещает фотографировать. В другой раз, я сделал фото лестницы в Стокгольме. Там был человек по лестнице, которые я не принял к сведению. Человек очень много сделал принять к сведению мне и упрекали меня, говорили мне не фотографируйте людей без их разрешения. После этих двух инцидентов, я улучшил. Когда я могу этого избежать, нет людей на переднем плане моей фотографии.

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

+104
Dean Fawcett 21 сент. 2013 г., 15:47:37

Шаблоны сопоставляются оболочкой, а не командой, так что вы старались не довелось работать: сначала оболочка расширяется * для всех файлов (а не только без расширений: вы никогда не говорил, что файлы не имеющие . на их имя), и *.МД все файлы, чье имя .МД; затем снаряд пролетает конкатенации двух списков на МВ команда.

В ЗШ

В ЗШ, выполните следующую команду после (положить их в свой ~/.zshrc на будущее):

Автозагрузка -у ЗМВ
# вам не нужно двух, но положить их в свой .zshrc
ЗМВ -с zcp псевдоним=''
ЗМВ -л злн псевдоним=''

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

ЗМВ '^*.*' '$Ф.МД'

Обратите внимание на одинарные кавычки вокруг аргументов: шаблон и замена выражения должны быть переданы буквально до ЗМВ функции.

^*.* означает, все файлы, за исключением соответствия *.*, это ярлык для *~*.* (оба ЗШ расширения традиционного формата). Если вы хотите использовать этот шаблон вне ЗМВ, вам нужно выполнить setopt extended_glob впервые (положить, что в вашей .zshrc тоже).

В bash

Баш имеет такой удобный инструмент, поэтому приходится прибегать к петле. Во-первых, активировать КШ подстановка расширения; это то, что вы должны положить в ваш ~/.bashrc следующее.

shopt -с extglob

Теперь вы можете использовать !(Шаблон) оператор матча без расширений файлов.

для X в !(*.*); делать
 МВ -- "$х", "х$.МД"
сделано

Двойные кавычки вокруг необходимы в случае, если имена файлов содержат пробелы или символы подстановки. В -- после имени команды необходимо в случае, если имя файла начинается с -.

В любой оболочке

Если у вас нет !(...) оператора, можно перебрать все файлы и проверить каждого файла внутри цикла.

для Х *; У
 дело "$X" в
 *.*) ;; # пропустить этот файл
 *) МВ -- "$х", "х$.МД";;
эсок
сделано
+72
AMIT KUMAR BARANWAL 11 сент. 2019 г., 15:12:03

Простой способ печати все, кроме первой строки файла хвост:

хвост -п +2 01.txt

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

руководитель -Н -1 01.txt

Поэтому, чтобы поставить все это вместе и печатать все, кроме первой и последней строк 01.txt и 02.txt и сохранить их как 03.txtвы можете использовать подоболочку , чтобы объединить выход команды на два файла:

(хвост -п +2 01.txt | руководитель -Н -1; хвост -п +2 02.txt | руководитель -Н -1) > new.txt
+44
Nolan Semrau 14 авг. 2016 г., 09:36:56

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