Preencher o alias DB a partir de um script bash

0

Meu script startalias.sh :

#!/bin/sh
alias ls='ls -al --color=auto'

Quando executo esse script, meu banco de dados de alias não o seleciona. Mas se eu escrevê-lo diretamente no shell ele funciona. por quê?

    
por vancloud 20.11.2017 / 22:17

1 resposta

1

alias é um shell embutido. Executado em um subshell (como em um script) não afeta o shell principal.

    
por 20.11.2017 / 22:29