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

[1131366] На самом деле, обновление атомов - это проблема; юм (и apt, pacman и т.д.) не являются атомными. К счастью, люди экспериментируют с решениями. См. [1131735] rpm-ostree [1131736] и [1131737] CoreOS atomic upgradees [1131738].[1131367].
2
04.06.2016, 00:17
1 ответ

Хотите получить список полных последовательностей или список файлов, содержащих последовательность? Это приведет к поиску строки номер один (-n1) сценариев оболочки (* .sh) и сбору последовательностями, содержащих «bash»:

head -n1 *.sh | grep bash > fullstring.txt

fullstring.txt будет содержать что-то подобное:

#!/bin/bash
#!/bin/bash
-121--121445-

@ префикс в строке подавить эхо строки.

По умолчанию make печатает каждую строку Makefile перед ее выполнением. Если строки начинаются с @ , они не будут напечатаны.

Без @ :

$ cat > Makefile
hello:                                                                          
    echo hello world
$ make hello
echo hello world
hello world

С помощью @ :

$ cat > Makefile
hello:                                                                          
    @echo hello world
$ make hello
hello world

Обратите внимание, что только @ в начале строки приводит к подавлению эха . > $ @ .in или @ $ @ .in являются просто обычными последовательностями, и $ @ в нем будет развернуто:

$ cat hello
hello:
    @echo @$@.in
$make hello
@hello.in
-121--41556-

Количество путей для этого.

Вероятно, сценарий диспетчеризации под SunManager более или менее хорош, чем любой другой. Просто проверьте, включен или выключен eth0, а затем отключите или включите wifi соответствующим образом, используя nmcli (интерфейс командной строки с сетевым менеджером). При выполнении поиска будет найден следующий сценарий (См., например, http://crunchbang.org/forums/viewtopic.php?id=26282 ):

#!/bin/bash

if [ "$1" = "eth0" ]; then
    case "$2" in
        up)
            nmcli nm wifi off
            ;;
        down)
            nmcli nm wifi on
            ;;
    esac
fi

Назовите его тем, что вы будете, но/ etc/NetworkManager/dispatcher.d/99-wlan кажетесь подходящим, и убедитесь, что он является исполняемым.

Некоторая приятная документация по StartManager по адресу: https://wiki.archlinux.org/index.php/NetworkManager . мужские страницы - еще один хороший источник.

Кроме того, в качестве альтернативы можно посмотреть на netplug, а также использовать скрипты в/etc/network/interfaces.

0
27.01.2020, 22:55

Теги

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