Идиоматический способ уничтожить-9, только если “корректный” путь не работает?

Попробуйте бесплатное MS Word Viewer, работающее с вином .

0
16.07.2014, 21:11
3 ответа

Обычно я стараюсь, чтобы все было так просто, как:

kill $pid; sleep 5; kill -9 $pid

Или вы можете искать процесс по его имени, если хотите:

pkill $pattern; sleep 5; pkill -9 $pattern

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

2
28.01.2020, 02:37
[

]Положите это в свой ~/. файле bashrc. Используйте его так []killany program_name[]. Она попытается убить любую программу с подходящим именем.[

] [
killany ()
{
    PS=$(ps aux)
    PIDS=$(echo "$PS" | \   
    awk -v proc="$1" '{ reg=proc; if(match($11$12$13$14,reg)) print $2 }')
    if [ -n "$PIDS" ]; then
        echo "killing pids '$PIDS'"
        kill $PIDS 2> /dev/null
        sleep 3
        kill -1 $PIDS 2> /dev/null
        sleep 2
        kill -9 $PIDS 2> /dev/null
    else
        echo "none to kill"
    fi
}
]
0
28.01.2020, 02:37

Я сделал это по «трудному пути»: (Во-первых, если это возможный клон этот диск, прежде чем делать что-либо!)

DMESG для RAID-диска или попробуйте (пример: SDC1 )

$ fdisk -l

Измените флаг RAID-диска на Ваша файловая система Linux (Ext3 или что-то), сохранить эту и перезагрузиться.

После этого

$ mdadm --zero-superblock /dev/sdx 

и VOILA вы можете установить

$ mount /dev/sdc1 /mnt
-121--27819-

Использовать :

$ join -t'|' file_1 file_2
14595|Age 35|Salary xx|Position ax|2013|Info 1|Info 2|Info 3|Info 4|Info 5|Address xx|Info 6|Info 7|Info 8
14649|Age 30|Salary xx|Position az|2015|Info 1|Info 2|Info 3|Info 4|Info 5|Address xxxz|Info 6|Info 7|Info 8

-T указывает на полевой сепаратор.

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

-121--75051-

«Убейте меня мягко»

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

https://github.com/alanfranz/killmesoftly

0
28.01.2020, 02:37

Теги

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