Что именно вы пытаетесь сделать? Вероятно, они точно не отвечают на ваш вопрос, но вы можете адаптировать их к вашим потребностям:
Вы можете создать скрипт под названием screenr, который будет повторно подключаться к сеансу экрана после первого запуска вашего скрипта в этом сеансе.
#!/bin/bash
screen -X exec /command/to/run
screen -r $@
Еще одна идея состоит в том, чтобы поместить что-то в ваш .bashrc, чтобы проверить, запускаете ли вы экран и затем выполняете команду. Это будет запускаться всякий раз, когда вы начинаете новый сеанс сеанса или создаете новую оболочку на экране, но она не будет работать, если вы присоедините уже запущенный сеанс экрана.
if [ $TERM = "screen-256color-bce" ]; then
/command/to/run
fi
Изменить: после просмотра другого вопроса похоже, что команда экрана setenv может быть тем, что вы хотите, но она устанавливает только переменные среды для новых оболочек, запущенных на экране, а не уже запущенных.
screen -X setenv DISPLAY $DISPLAY
UDF - это бесплатная файловая система, работающая с Linux и Windows.
В MacOS есть проблемы. У меня нет компьютера Apple, но я прочитал, что MacOS может управлять UDF. Однако недавние тесты @Unique, OP, указывают на то, что они не работают. Существуют разные версии (UDF), и мы должны заключить, что описанная здесь версия не поддерживается MacOS.
UDF поддерживает символические ссылки linux.
Существует подробное описание того, как чтобы установить его в этой ссылке AskUbuntu:
Полная совместимость с Linux, Windows и MacOS
У UDF, вероятно, не хватает инструментов для восстановления файловой системы, FOSS Возможно, есть возможность найти инструменты для восстановления в Windows по этой ссылке: fsck tools для UDF, и есть некоторый инструмент, доступный как исходный код. Может быть создан в Ubuntu. Совместим с линексовыми ссылками. Совместимость с разрешениями стиля Linux. Вы можете создавать и изменять разрешения отдельных файлов (что невозможно с FAT и NTFS). Раздел UDF не будет запрашиваться для форматирования Windows 10 (в то время как файловая система linux ext4 затронута и может быть уничтожена по ошибке). Как создать и использовать UDF: Использование UDF в качестве преемника FAT для USB-накопителей Итак, чтобы использовать его, если ваш USB-накопитель /dev/sdx: установите пакет udftoolssudo apt-get install udftools
Создайте таблицу разделов и один раздел с gparted или gnome-disks Протрите первый mibibyte целевого раздела рискованным dd (дважды проверьте командную строку!) sudo dd if=/dev/zero of=/dev/sdx1 bs=1M count=1
Выполнить mkudffs, sudo mkudffs -b 512 --media-type=hd --lvid=my-label /dev/sdx1
Протрите первый mibibyte раздела, чтобы стереть предыдущую информацию о файловой системе (или другие оставшиеся данные), чтобы предотвратить обнаружение USB-накопителя как FAT после его форматирования с помощью UDF. [F10] заключается в том, чтобы размер блока файловой системы был равен размеру физического блока USB-флешки, как того требует спецификация UDF. Адаптируйте его, если вам повезло с USB-накопителем с более подходящим размером блока. После этого ваш USB-накопитель будет полезен для чтения и записи с помощью GNU / Linux и других бесплатных операционных систем, но также и с текущими версиями Windows (только для чтения с устаревшей версией XP) и с MacOS. UDF - это бесплатная файловая система, работающая с Linux и Windows.
В MacOS есть проблемы. У меня нет компьютера Apple, но я прочитал, что MacOS может управлять UDF. Однако недавние тесты @Unique, OP, указывают на то, что они не работают. Существуют разные версии (UDF), и мы должны заключить, что описанная здесь версия не поддерживается MacOS.
UDF поддерживает символические ссылки linux.
Существует подробное описание того, как чтобы установить его в этой ссылке AskUbuntu:
Полная совместимость с Linux, Windows и MacOS
У UDF, вероятно, не хватает инструментов для восстановления файловой системы, FOSS Возможно, есть возможность найти инструменты для восстановления в Windows по этой ссылке: fsck tools для UDF, и есть некоторый инструмент, доступный как исходный код. Может быть создан в Ubuntu. Совместим с линексовыми ссылками. Совместимость с разрешениями стиля Linux. Вы можете создавать и изменять разрешения отдельных файлов (что невозможно с FAT и NTFS). Раздел UDF не будет запрашиваться для форматирования Windows 10 (в то время как файловая система linux ext4 затронута и может быть уничтожена по ошибке). Как создать и использовать UDF: Использование UDF в качестве преемника FAT для USB-накопителей Итак, чтобы использовать его, если ваш USB-накопитель /dev/sdx: установите пакет udftoolssudo apt-get install udftools
Создайте таблицу разделов и один раздел с gparted или gnome-disks Протрите первый mibibyte целевого раздела рискованным dd (дважды проверьте командную строку!) sudo dd if=/dev/zero of=/dev/sdx1 bs=1M count=1
Выполнить mkudffs, sudo mkudffs -b 512 --media-type=hd --lvid=my-label /dev/sdx1
Протрите первый mibibyte раздела, чтобы стереть предыдущую информацию о файловой системе (или другие оставшиеся данные), чтобы предотвратить обнаружение USB-накопителя как FAT после его форматирования с помощью UDF. [F10] заключается в том, чтобы размер блока файловой системы был равен размеру физического блока USB-флешки, как того требует спецификация UDF. Адаптируйте его, если вам повезло с USB-накопителем с более подходящим размером блока. После этого ваш USB-накопитель будет полезен для чтения и записи с помощью GNU / Linux и других бесплатных операционных систем, но также и с текущими версиями Windows (только для чтения с устаревшей версией XP) и с MacOS. UDF - это бесплатная файловая система, работающая с Linux и Windows.
В MacOS есть проблемы. У меня нет компьютера Apple, но я прочитал, что MacOS может управлять UDF. Однако недавние тесты @Unique, OP, указывают на то, что они не работают. Существуют разные версии (UDF), и мы должны заключить, что описанная здесь версия не поддерживается MacOS.
UDF поддерживает символические ссылки linux.
Существует подробное описание того, как чтобы установить его в этой ссылке AskUbuntu:
Полная совместимость с Linux, Windows и MacOS
У UDF, вероятно, не хватает инструментов для восстановления файловой системы, FOSS Возможно, есть возможность найти инструменты для восстановления в Windows по этой ссылке: fsck tools для UDF, и есть некоторый инструмент, доступный как исходный код. Может быть создан в Ubuntu. Совместим с линексовыми ссылками. Совместимость с разрешениями стиля Linux. Вы можете создавать и изменять разрешения отдельных файлов (что невозможно с FAT и NTFS). Раздел UDF не будет запрашиваться для форматирования Windows 10 (в то время как файловая система linux ext4 затронута и может быть уничтожена по ошибке). Как создать и использовать UDF: Использование UDF в качестве преемника FAT для USB-накопителей Итак, чтобы использовать его, если ваш USB-накопитель /dev/sdx: установите пакет udftoolssudo apt-get install udftools
Создайте таблицу разделов и один раздел с gparted или gnome-disks Протрите первый mibibyte целевого раздела рискованным dd (дважды проверьте командную строку!) sudo dd if=/dev/zero of=/dev/sdx1 bs=1M count=1
Выполнить mkudffs, sudo mkudffs -b 512 --media-type=hd --lvid=my-label /dev/sdx1
Протрите первый mibibyte раздела, чтобы стереть предыдущую информацию о файловой системе (или другие оставшиеся данные), чтобы предотвратить обнаружение USB-накопителя как FAT после его форматирования с помощью UDF. [F10] заключается в том, чтобы размер блока файловой системы был равен размеру физического блока USB-флешки, как того требует спецификация UDF. Адаптируйте его, если вам повезло с USB-накопителем с более подходящим размером блока. После этого ваш USB-накопитель будет полезен для чтения и записи с помощью GNU / Linux и других бесплатных операционных систем, но также и с текущими версиями Windows (только для чтения с устаревшей версией XP) и с MacOS. FAT32, в отличие от NTFS, не поддерживает символические ссылки, как https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even-linux-can-create-symlinks-on-fat32 -36281 / и https://superuser.com/questions/216332/is-there-anything-like-a-link-or-shared-mount-point-for-fat32-folders-in-linux-a[!d0 ]
Поэтому, если вы хотите использовать символические ссылки на Windows-читаемом диске, используйте NTFS.
Mac OS X требует дополнительной работы, чтобы включить запись на флэш-накопитель USB в соответствии с https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even- linux-can-create-symlinks-on-fat32-36281 / и https://techsviewer.com/write-ntfs-drives-macos-high-sierra/, но он может читать NTFS изначально. [!d4 ]
FAT32, в отличие от NTFS, не поддерживает символические ссылки, как https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even-linux-can-create-symlinks-on-fat32 -36281 / и https://superuser.com/questions/216332/is-there-anything-like-a-link-or-shared-mount-point-for-fat32-folders-in-linux-a
Поэтому, если вы хотите использовать символические ссылки на Windows-читаемом диске, используйте NTFS.
Mac OS X требует дополнительной работы, чтобы включить запись на флэш-накопитель USB в соответствии с https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even- linux-can-create-symlinks-on-fat32-36281 / и https://techsviewer.com/write-ntfs-drives-macos-high-sierra/, но он может читать NTFS изначально.
FAT32, в отличие от NTFS, не поддерживает символические ссылки, как https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even-linux-can-create-symlinks-on-fat32 -36281 / и https://superuser.com/questions/216332/is-there-anything-like-a-link-or-shared-mount-point-for-fat32-folders-in-linux-a
Поэтому, если вы хотите использовать символические ссылки на Windows-читаемом диске, используйте NTFS.
Mac OS X требует дополнительной работы, чтобы включить запись на флэш-накопитель USB в соответствии с https://www.linuxquestions.org/questions/blog/the-dsc-472367/not-even- linux-can-create-symlinks-on-fat32-36281 / и https://techsviewer.com/write-ntfs-drives-macos-high-sierra/, но он может читать NTFS изначально.