Действительно ли возможно изменить PS1 периодически сценарием в фоновом режиме?

Screenshot

Что такое [113634]tmpfs[113635]?

Tmpfs - это файловая система, которая хранит все файлы в виртуальной памяти. [113233]Читайте подробнее

Что такое [113636]/dev/sdc1[113637] и как я могу использовать достаточно свободного места (46G)

/dev/sdc1[113238] - это просто другая файловая система, которую вы создали и смонтировали в своей системе. Точкой монтирования является [113239]/u000[113240]. [113241]Узнайте больше о точках монтирования

Как узнать, на какой раздел установлен MySQL?

Какой раздел будет использоваться MysQL для хранения данных?


Проверьте ответ здесь


Цитирование из ответа по ссылке выше:

mysql -uUSER -p -p.e 'SHOW VARIABLES WHERE Variable_Name LIKE "%dir"

basedir[113568] дает каталог установки.


datadir[113570] дает каталог, в котором хранятся данные.

tar xfj filename.tar.bz2 | 7z a -si filename.7z

Смотрите здесь подробное объяснение каждого dir

tar xfz filename.tar.gz | 7z a -si filename.7z

--basedir=path

Путь к каталогу установки MySQL.

--datadir=path

Путь к каталогу данных MySQL.

cross-ref options

Чтобы проверить, к какой файловой системе (точке монтирования) принадлежит каталог:

Например, если я хочу узнать, к какой файловой системе принадлежит каталог [113265]/home[113266], выдайте [113267]df /home

echo -n "Hello World "; uptime

:

>UnxUtils\bin\sh
WINCOMP# echo -n "Hello "; echo World
Hello World

где [113269]/dev/sda4[113270] - файловая система, к которой принадлежит каталог [113271]/home[113272]

См. здесь[113274] для изменения точки монтирования MySQL. [112871]

1
18.03.2019, 05:24
2 ответа

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

3
27.01.2020, 23:16

Ни один из общих оболочек Unix (Bash, [pd] ksh, [t] CSH) имеет свой собственный внутренний аналог для CRO, чтобы сделать автоматические фоновые задачи, как вы пожелаете.

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

Однако вы можете получить то, что вы ищете с помощью экрана GNU, который имеет возможности «панель задач». Попробуйте начать с этого .

2
27.01.2020, 23:16

Теги

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