Você não pode fazer isso com aliases, no entanto, você pode usar variáveis:
No seu .bashrc, adicione:
Catalog1='/home/ed/1'
Catalog2='/home/ed/2'
Recarregue seu shell e você poderá usá-lo como:
python $Catalog1/one.py $Catalog2/log1.txt
se eu tiver alguns aliases como Catalog1 (/ home / ed / 1), Catalog2 (/ home / ed / 2) Eu tenho scripts em Catalog1 e Catalog2 é para salvar a saída, por exemplo, :
python /home/ed/1/one.py > /home/ed/2/log1.txt
eu preciso fazer isso:
python Catalog1/one.py > Catalog2/log1.txt
Como posso fazer isso? usando o ubuntu
Você não pode fazer isso com aliases, no entanto, você pode usar variáveis:
No seu .bashrc, adicione:
Catalog1='/home/ed/1'
Catalog2='/home/ed/2'
Recarregue seu shell e você poderá usá-lo como:
python $Catalog1/one.py $Catalog2/log1.txt