У меня есть псевдоним слияния двух сценариев. После псевдонима работает отлично в моей установке ОССкопировать вывод сценария оболочки в файл
alias build_command 'directory_1/foo.sh build'
alias copy_command 'directory_2/bar.sh'
alias build_copy 'build_command && copy_command'
alias bc build_copy
Проблема, когда я хочу, чтобы сбросить терминал вывод в файл. Может ли кто-нибудь рассказать мне, как я могу это сделать? FYI, я попытался bc > temp.txt
в терминале, но не работает, и я не позволяют изменять сборки и копировать сценарий :(
Заранее спасибо :)
Во-первых, вы не должны использовать псевдонимы, но функции. Теперь, если вы действительно хотите использовать свой псевдоним 'bc' и перенаправить вывод, используйте:' {bc; }> temp.txt', в противном случае перенаправляется только вывод команды copy_command. –