Глют ноги магазинной и жим ногами для ягодиц?

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

Так что попробуйте добавить команду ifconfig eth0 в вниз или перед тем, как делать Эхо "слово iface eth0 в инет по DHCP” >>в/etc/сети/интерфейсов и работает в команде ifconfig eth0 в до

Также команду ifconfig становится устаревшим, вы должны использовать вместо команды ip.

+605
Strukt 5 июл. 2019 г., 06:13:25
21 ответов

Я рекомендую использовать Macrodroid. Это имеет ту же функциональность, как автоматизировать, но гораздо проще в использовании. Для настройки этой функции:

  1. Нажмите Кнопку "Добавить Макрос"
  2. Для триггера, выбрать аккумулятор/мощность. Если устройство коренится, вы можете выбрать вариант, когда устройство включается. В противном случае, вы можете установить другой триггер, таких как "кнопка питания переключатель" делать одно и то же.
  3. Для действий, вам необходимо включить экспериментальные функции (настройки -> экспериментальные функции), затем выберите старт и нажмите на экране действия. Вы можете включить запись опцию после этого (в качестве альтернативы, вы можете установить macrodroid, чтобы автоматически запустить диктофон путем установки действий для запуска приложений, таких как экран рекордер).
  4. Вы можете добавить ограничения, если вы хотите, но сейчас он должен быть в состоянии Запись, Как только телефон включится.
+973
Sinandro 03 февр. '09 в 4:24

Это простой вопрос, чтобы написать shell-скрипт, который перебирает файлы в один каталог и найти, если есть файлы с суперструн, как их зовут в другой каталог.

#!/Бен/ш
Дира=$1
dirB=$2
для X в "$Дира/"*; делать
base_name="${х##*/}"
 комплект -- "$dirB"/*"$base_name"*
 если [ -Е "$1" ]; затем
 для y; делать
 Эхо "$base_name нашли в Б как ${г##*/}"
сделано
еще
 Эхо "$X не найден в Б"
интернет
сделано

Это портативный, чтобы любой Борна/в POSIX-стиле оболочки (ш, зола, Баш, КШ, ...). Некоторые используемые конструкции оболочки:

  • #!/Бен/Ш: на притон линии в верхней части каждого сценария
  • $1, $2: два аргумента для передачи в сценарий, A и B
  • ${х##*/} - это значение х минус самый длинный префикс форма */, т. е. х$ минус все до последнего /, т. е. ${х##*/} - это часть после последнего /.
  • набор -- "Б/У${Х##*/}."* устанавливает позиционные параметры в список соответствующих файлов в Б. Если нет совпадений, картина остается нерасширенной, так это устанавливает первый позиционный параметр в строку, заканчивающийся в .*.
  • для y; сделать петли на позиционные параметры.
+934
Dipanwita Das 1 мар. 2010 г., 16:34:45
Другие ответы

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


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

У меня простой вопрос. Я не хочу, чтобы мой Android устройств, чтобы сделать активный сканирует WiFi, потому что таким образом ssids для всех точек доступа на устройстве, подключенный к вам просочилась.

Как я могу заблокировать все запросы зонд? Это можно сделать с помощью iptables?

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

+792
Vikas Surana 10 нояб. 2014 г., 15:48:47

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

+791
Pierre Bachand 28 авг. 2012 г., 21:04:32

Если рейд диск просто исчезает внезапно (применительно к ОС), в результате RAID-массив, чтобы деградировали, а потом возвращается, потому что системный администратор намеренно вытащил диск, а затем вставить его? Или, возможно, потому, что есть постоянное соединение где-то, возможно, плохой кабель или контакт плохой?

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

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

Так что если диск исчезает и горячего подключения монитора схема показывает, что диск был физически удален, контроллер может проверить любой диск впоследствии вставлен в тот же самый слот для собственного типа метаданные RAID. Если нет метаданных, это предположительно новый диск свежий с завода, и может быть свободно переписываются, как только "горячего" подключения монитора схема показывает диск полностью вставлен. Аналогично, если в метаданных указано, что это один и тот же диск повторно вставлена, массивы RAID могут быть автоматически восстановлены.

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

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

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

+789
Richard Denton 4 нояб. 2019 г., 10:40:59

Вы можете получить данные из логов в файл/var/журнал/АПТ. Как логи ротируются, большинство из них сжато. Сначала мы объединяем текущий журнал со сжатым до тех пор, пока мы извлечь все пакеты, которые были установлены, но не автоматически. Это был просто метод проб и ошибок с моей стороны, так что, вероятно, может быть очищены немного.

компакт-диск /ВАР/лог/АПТ 
судо -с
истории кота.журнал > всюисторию
zcat выступает история.журнал*ГЗ >> всюисторию.журнал
кот всюисторию.войти | грэп установки | ООО с/установить://гр | тр ')' '\п' | команда grep -v с автоматической | ООО с/,//г | СЭД с/:.*$//г | рода -у | команда grep -v с "^$"
+662
Gmacar 19 авг. 2021 г., 07:29:05

У меня есть iPod touch и iPad и используйте одну учетную запись iTunes, чтобы управлять ими. В последнее время там мало места на моем MacBook и получается, есть слишком много приложений, что я уже удален из моего іДевайсов, но по-прежнему оставаться в iTunes. Я взял его собой разумеющимся, что я могу удалить их все в iTunes и тех, кто еще на моей іДевайсов будут скопированы обратно в iTunes, когда я синхронизировать его в следующий раз.

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

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

+601
user1397215 9 мая 2020 г., 01:55:51
  • На старте серии Драгонболл ГТ Гоку превратился в мальчика конечной Shenron, когда плов случайно сказал "Я хочу, чтобы Вы были ребенком снова!" после заявления о том, Гоку стал слишком силен и у него нет никаких шансов против него сейчас, но, если бы он был, чтобы быть ребенком снова. (разумеется, ГОКУ снова превращается в ребенка)

  • Во время его борьбы с ребенком, Гоку повернул SSJ4 и с ней, стало настолько сильным, что магия конечной Shenron не могло повлиять на него больше. Об этом заявил в аниме. Он был слишком мощным для магии Shenron, чтобы повлиять на него.

    • После превращения обратно в его основной форме, он стал ребенком снова. Он вернулся не для того, чтобы быть взрослым. Итак, конечная Shenron магия восстанавливалась, когда он был уже не SSJ4.
  • В самом конце ГТ, мы видим будущее. Мы видим Пан будучи очень старой леди, и мини-Гоку и мини-Вегета борьба в турнире боевых искусств мира. Мини-Гоку подразумевается, чтобы быть Внук Пана. Поскольку мы не видим их, мы можем предположить, что всех бойцов Z скончался от старости. ГОКУ теперь гуляя по территории турнир, все выросло снова в своей основной форме, но с хвостом (доказывая желания не было отменено, потому что тогда его хвост бы пошла) только до конца-кредиты, вступают в игру.

Вопрос

Если Гоку мы видим в конце оказалось SSJ4, он стареет и умирает?

Если Гоку не стать ребенком и снова выросли из-за магии конечной Shenron, он, вероятно, умер бы от старости к моменту финала, как и все остальное. Но как мы видели ранее, если он поворачивает SSJ4, магия Ultimate Shenron стирается и не влияет на него. Так это магия Ultimate Shenron единственная вещь, которая держит его в живых? Без нее бы он стать старым и умереть, как бы он, если бы не повлияло на него в первую очередь?

+532
Lee Robinson Petzer 30 июл. 2012 г., 16:36:08

В OS X, то таблица маршрутизации, в основном, управляются configd, так, основываясь на настройки сети в /Library/настройки/конфигурация/* и текущее состояние сетевых интерфейсов (например, что-то подключено в разъем Ethernet на данный момент?).

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

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

Начиная с 10.6, все немного сложнее, потому что Apple, добавил источник на основе маршрутов по умолчанию для определенных роутеров всех интерфейсов. По сути, это означает, что если трафик с определенного IP-адреса приходит в неожиданный интерфейс, это будет ответил через маршрутизатор, определенные в этом интерфейсе.

+519
unsungZero 21 июн. 2012 г., 01:42:04

У меня есть bash-скрипт с различными если заявление основано на аргументах командной строки я передаю в момент вызова. Какой-то выход, какие команды выполняются поможет подтвердить потока через все эти операторы if, но мое текущее решение дает мне слишком много информации.

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

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

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

[1] https://stackoverflow.com/questions/257616/sudo-changes-path-why был очень полезен на этом и у меня предложение для установить -в использование.

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

Аналогичные (но не идентичные) сценарий один, я бегу:

#!/бин/Баш

#получить подробный вывод команды
набор -в

ОКР=$1

если [ "$ОКР" == "Дева" ]; затем
 питон ascript.py
интернет

если [ "$ОКР" == "тык" ]; затем

 #запуска в прод скорее всего, провалится, если не запускать как root. Предупредить пользователя, если не запущен как root.
 если [ $euid так -нэ 0 ]; тогда
 эхо "не похоже, что вы используете меня в качестве корня. Это, вероятно, не будет работать. Нажмите любую клавишу для продолжения". > в /dev/stderr, в
 вход читать 
интернет

 #"стоп" любые существующие процессы nginx
 команду killall -Ф с nginx

 nginx в -с `дуо`/конф/artfndr_nginx.конф

интернет

Я хочу только 2 возможных наборов входных линий от этого сценария. Первый:

питон ascript.py

Второй:

команду killall -Ф с nginx
есть с /несколько/текущий/каталог/конф/artfndr_nginx.конф
+469
kazu 26 авг. 2014 г., 02:17:38

Вы могли бы также просто использовать arepack инструмент это часть инструмент набор инструментов. Как правило, это ням установить средство или APT-получить установку инструмент для его установки. После этого вы можете просто сделать это:

$ arepack -е -е с 7z *.молния

Это будет конвертировать все .zip-файлы как .7z файлы. Вы все равно должны удалить *.zip-файлов, но это можно сделать просто вот так:

$ РМ -Ф *.молния

Дополнительные опции arepack

Варианты:
 -э, - каждый выполняет команды для каждого файла, указанного
 -Ф --формат=ВН переопределить формат архива (см. ниже)
 -О, --формат-параметр=опт приводить конкретные варианты архиватора
 -Д --subdir всегда создавать поддиректории при распаковке
 -Ф-силу, разрешить перезапись локальных файлов
 -вопрос, - тихо, уменьшение многословия уровень
 -в параметром --verbose увеличить уровень детализации одним
 -В --многословие=указать уровень детализации (0, 1 или 2)
 -п-страница Отправить выход через пейджер
 -0, - нуль, имена файлов со стандартного нуль-байт, разделенных
 -Э ... объяснить объяснить, что делается инструмент
 -С --имитации режим имитации - не меняется файловая система была
 -о, --опция=ключ=значение переопределить параметр конфигурации 
 --config=файл по умолчанию загрузить конфигурацию из файла

Формат архива (для-формат) может быть задана как
расширение файла ("tar.gz") или как "деготь+gzip-сжатия".
+458
nikolaia 30 мая 2017 г., 00:14:02

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

+397
ruisea 15 авг. 2012 г., 04:37:52

Мой внешний диск (Жесткий диск LaCie) полно! Когда я смотрю на отдельные папки в мой диск, я вижу, что мало места занимают видимые документы. Так у меня отображаются скрытые файлы и нашли небольшие файлы и каталоги, которые все, кажется, занимают очень мало памяти. Похоже, около 400ГБ занято неизвестной вещи. Однако существует каталог .громит.

enter image description here

Когда я нажимаю на GetInfo, вот что я вижу

enter image description here

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

$ ду .Громит
ду: .Громит: отказано 

Я пытался удалить .Громит , но я получаю это окно выскакивает

enter image description here

Как я могу освободить место на мой внешний диск?

Я на OSX Йосемити, версия 10.10.2.

+330
king782 26 дек. 2020 г., 00:29:49

Связи и последовательности клещей белый на другой ответ работает хорошо только если у белых есть камень (или камни) вокруг звезды точки Д16 в левом верхнем углу. Затем, 7-го камня на J16 как клещи и расширение.

$$Wcm1 хорошо для Вт
$$ +-------------------+
$$ |...................|
$$ |...................|
$$ |...........2.1.....|
$$ |...О....7,..45.Х...|
$$ |...........а.3.....|
$$ |...........8....6..|
$$ |.............9.....|
$$ |...................|
$$ |...................|
$$ |...,.....,.....,...|

С другой стороны,

$$Wcm1 плохо для W
$$ +-------------------+
$$ |...................|
$$ |...................|
$$ |......0....2.1.....|
$$ |...Х....7,..45.Х...|
$$ |...........а.3.....|
$$ |...........8....6..|
$$ |.............9.....|
$$ |...................|
$$ |...................|
$$ |...,.....,.....,...|

В противном случае, белые должны вторгаться в правом верхнем углу на 3-3 точки, П17 с Шаг 5. Если Черные блоки на Р 16, белые свяжет этот камень на kakari камня.

Скорее всего, Черный блок на В17. Это захватывает kakari камень на O17, но Черные камни overconcentrated.

$Wcm1$B-это overconcentrated. W-это бесплатно играть в или tenuki.
$$ +-------------------+
$$ |...................|
$$ |..............657..|
$$ |...........Х. O821..|
$$ |...Х.....,..Х..Х3..|
$$ |.............О. 4...|
$$ |................9..|
$$ |...................|
$$ |...................|
$$ |...................|
$$ |...,.....,.....,...|

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

+292
Mazz 8 окт. 2019 г., 09:26:32

Пополняя счет Барта отличный ответ:

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

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

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


Редактировать: Итак, вышеуказанным адресам привлечение студентов град "в целом". Насчет привлечения хорошего аспиранта?

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

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

Итог: работать над вашими отношениями.

+223
RobiNERD 19 окт. 2014 г., 12:31:03

Я использую Маэстро клавиатуры, чтобы сделать просто это. Я сопоставлена ф16 через Зг19 ключи в таком порядке.

Ф16 левой отслеживать перемещения влево

F17 в левый монитор переместить вправо

Ф18 право контролировать движение влево

Зг19 право контролировать движение вправо

Я создал 4 действия Маэстро клавиатуры для этого для каждого монитора и одной для каждого направления. Вот основной ярлык, который настраивается таким образом:

  1. Перемещаем курсор на любой монитор без нажатия.

  2. Нажатие клавиши Ctrl-[стрелка влево] или [Стрелка вправо], в зависимости от.

На самом деле я изменил сочетания клавиш в Системных настройках под контролем миссии:

Сочетание клавиш Ctrl-стрелки для перемещения влево/вправо пробел:

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

При этом я также имею следующие операции управления полетами.

От F13 Показать рабочий стол

Ф14 показать приложения Windows

Ф15 Управления Полетами

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

+130
chrenek 18 янв. 2012 г., 05:51:50

Во-первых, Microsoft-это программа сертификации требует, чтобы пользователи должны иметь возможность отключения безопасной загрузки на x86/х86-64 компьютеров, которые имеют логотип Windows 8. Таким образом, там почти наверняка есть способ сделать это. К сожалению, нет стандартизации пользовательских интерфейсов, по этому вопросу, так что вам, возможно, придется копать глубже или позвонить в техподдержку, чтобы выяснить, как это сделать. Если вам нужно позвонить в техподдержку, будьте уверены, чтобы жаловаться, и последующие письма.

Во-вторых, корабли в Ubuntu 12.10 с безопасной поддержкой загрузки, так что это теоретически возможно, чтобы установить его на компьютере, который использует безопасную загрузку даже без отключения этой функции. Я говорю "теоретически", потому что эта поддержка очень новая, и некоторые люди, кажется, имеют проблемы с ним. В Ubuntu 12.04 не обеспечивает безопасную поддержку загрузки, так что получить его, чтобы установить с безопасного активный загрузочный намного сложнее. (Это не невозможно, но это так трудно, что это не практично для специалистов.)

+111
Konstantin Adamov 4 нояб. 2014 г., 15:12:23

Постоянно что-нибудь на поле боя (а.к.а. "в игре"),КЛ 110 представленное на карту или токен. Перманент-это любая постоянная, что это не существо.

Например, ледяной манипулятор, когда на поле боя, будет перманент. Земля словно леса, когда на поле боя, также будет перманент. Жетоны сокровищ, если вы видели эти, также не являющийся существом перманент.

Точнее, перманент может иметь любой из пяти типов: земля, существо, артефакт, чары и Planeswalker-а.КЛ 110.4 один постоянный обычно один из этих типов, но он может иметь более одного (например, Джаггернаут), а некоторые перманенты могут даже получить или потерять видах из-за вещей, происходящих в игре (например, средствами, как Fleetwheel крейсер). Единственное, что имеет значение для принятия решения, является ли нечто "перманент" - это, на данный момент вам нужно принять решение, является ли это постоянной и имеет ли он тип "существо". Если это есть также другие типы, это не важно. Если он стал существом в прошлом или собирается перестать быть существом, в будущем, это не для того, чтобы определить, что это перманент, сейчас дело.

Обратите внимание, что карточки, которые представляют перманенты, когда они на поле боя вообще не представляет перманенты, пока они в свои силы, на кладбище, в библиотеке, или где-нибудь еще, кроме поля битвы.КЛ 110.1 нигде, они просто карты. (Там редко используемый термин, "карта постоянного", что означает, что карта не на поле боя, но было бы постоянным, если оно было.)

+108
Caelistis 29 янв. 2015 г., 12:04:47

У меня 13' 2016 ноутбуков MacBook Pro с сенсорной панели и, очень часто, после того как я просыпаюсь Макбук, сенсорной панели полностью отключен. Я имею в виду, даже в настройках системы у меня нет настроек сенсорной панели. Сенсорной панели является простой черный (выкл) и мне приходится каждый раз перезагружать ноутбук для того, чтобы заставить его работать снова.

Любая идея, как решить эту проблему?

+105
stud nerd 19 июл. 2022 г., 19:56:34

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

Как узнать, как я делаю при продвижении и насколько я близок к порогу? Уведомление о регистрации, сказал, что я могу найти подробности акции на "Посмотреть все" открывается страничка на программы AAdvantage, но там не указана.

+84
TMoney 4 сент. 2022 г., 02:27:22

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

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

Чтобы добавить свой, Вы должны включать ./ в начале программы или скрипта, который вы хотите запустить в текущем каталоге (если текущий каталог не в пути). Например ./программа MyScript хотя отмечу, что это не столько . как присутствие / что вызывает эту работу. Если / присутствует оболочка пропускает любые попытки найти в путь и т. д. (За исключением искали псевдоним) и переходит непосредственно к системе для исполнения. Единственная причина . так как не нужно указывать полный путь.

+60
MrMuh 10 февр. 2022 г., 19:51:11