Tworzę aliasdla następującego polecenia za pomocą treeprogramu:
tree -P '*name*'
To działa dokładnie tak, jak chcę. Ale kiedy tworzę alias dla tego polecenia, polecenie zachowuje się inaczej: drukuje tylko katalogi, a nie pliki.
W .bash_aliases
function tree_seek {
tree -P '*$1*'
}
alias treeseek='tree_seek'
Dlaczego alias treeseek namenie działa tak samo jak tree -P '*name*'.
Daniel Beckwspomniane prace. Czy możesz to opublikować jako osobną odpowiedź?
tree -P "*$1*"powinny działać.