Можно, и это прекрасно работает. Но когда сценарий выполнен, его среда (, включая его рабочий каталог ), уничтожается.
Попробуйте source myscript test
выполнить ваш скрипт так, как если бы вы ввели его команды в настоящую интерактивную оболочку, и ваш рабочий каталог будет изменен.
Исторически сложилось так, что в некоторых ситуациях из -из -пространства на btrfs требовалось временно добавить дополнительный диск к тому, поскольку характер COW btrfs может потребовать некоторого временного пространства для сохранения измененной версии блоков, прежде чем можно будет бесплатная старая версия. Хотя я понимаю, что многие из этих ситуаций были исправлены разработчиками btrfs.
Для аварийного профилирования использования диска на томах btrfs я хотел бы порекомендовать btdu, написанный мной инструмент:
https://github.com/CyberShadow/btdu
Поскольку для получения разрешения 1% требуется собрать всего 100 образцов, он способен идентифицировать крупных космических боров за секунды.