Как я получаю имя файла и задание numer “в” задании

[

    ] [
  1. ]Просто загрузите Live-дистро по вашему выбору (с wpa_supplicant) с тем же самым архивом (32/64 bit), который вы выберете для gentoo позже, тоже[
  2. ] [
  3. ]Создайте с него загрузочную USB-флешку[
  4. ] [
  5. ]Загрузка с USB-флешки[
  6. ] [
  7. ]Большинство этапов апкомпинга требуют привилегий root'а, так что вы можете сделать []su[] в Live-дистро и продолжить как root'а. [
  8. ] [
  9. ]Создайте свои разделы (/boot,/home/,/), например, с помощью []fdisk[] на hdd ноутбука[
  10. ] [
  11. ]Создайте FileSystem с:[
    ] []mkfs. ext2 /dev/WHATEVER_YOUR_BOOT_IS[],[
    ] []mkfs.ext4 /dev/WHATEVER_YOUR_HOME_IS[][
    ] and[
    ] []mkfs. ext4 /dev/WHATEVER_YOUR_ROOT_IS[][
  12. ] [
  13. ][]mkdir /mnt/gentoo[][
  14. ] [
  15. ]Mount []/[]-раздел на []/mnt/gentoo[] с: [
    ] []mount /dev/WHATEVER_YOUR_ROOT_IS /mnt/gentoo[][
  16. ] [
  17. ]Создаем каталоги для монтажа []/home[] и []/boot[] с:[
    ] []mkdir /mnt/gentoo/{boot,home}[][
  18. ] [
  19. ]Mount []/home[] и []/boot[] с:[
    ] []mkdir /mnt/gentoo/{boot,home}[][
  20. ] [
  21. ]Mount []/home[] и []/boot[]: [
    ] []mount /dev/WHATEVER_YOUR_BOOT_IS /mnt/gentoo/boot[][
    ] и[
    ] []mount /dev/WHATEVER_YOUR_HOME_IS /mnt/gentoo/home[][
  22. ] [
  23. ]Download stage3 gentoo []32[]/[]64[] bit (не затвердевший пока) в каталог пользователя вашего живого... system[
  24. ] [
  25. ]В каталоге stage3: [
    ] []tar -C /mnt/gentoo -xjf stage3. ....tar. bz2[] (это может занять некоторое время)[
  26. ] [
  27. ]Теперь []chroot в ваш новый gentoo[][
  28. ] [
  29. ]Установите []wpa_supplicant[] и []bootloater[][
  30. ] [
  31. ]Выключите Live-USB, отключите USB-накопитель, перезагрузитесь[
  32. ] [

] [

]Теперь вы должны быть в состоянии загрузиться в свой gentoo (надеюсь, я ничего не пропустил :>)[

].

1
24.04.2015, 18:12
1 ответ

Согласно документации на PHP EXEC () :

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

Поднимается ли ваша версия номер работы?

$ echo /bin/true | at now + 1hour
job 1 at Fri Apr 24 12:00:00 2015

Если это так, вы можете использовать взорваться () с разделителем пространства для получения номера задания.

<?php
    // Remember to redirect stderr to stdout with "2>&1"
    $command = "echo /bin/true | at now + 1hour 2>&1";

    $at_message = explode(" ", exec($command, $output, $return_value));
    $job_number = $at_message[1];
    echo $job_number;
?>
2
27.01.2020, 23:37

Теги

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