cp
можно копировать из нескольких источников, но не могу копирование в несколько мест назначения. Видеть man cp
для получения дополнительной информации.
Единственная известная мне команда bash, которая может копировать / сохранять в несколько мест назначения, - это tee
.
Вы можете использовать его в вашем случае следующим образом:
tee ~/folder1/test.txt ~/folder2/test.txt < ~/test.txt
Обратите внимание, что tee
также записывает входные данные в стандартный вывод (stdout). Поэтому, если вы этого не хотите, вы можете предотвратить это, перенаправив стандартный вывод на /dev/null
как следует:
tee ~/folder1/test.txt ~/folder2/test.txt < ~/test.txt >/dev/null