bash에서 변수의 경로를 가져올 수 없습니다. 그것은 어떻게 올바른가? 예를 들어 :변수 Bash에서 경로를 가져 오는 방법
이[email protected]:~$ a="~/.bashrc"
[email protected]:~$ cat $a
cat: ~/.bashrc: No such file or directory
작동하지 않았다, 그러나
cat .bashrc
및
cat ".bashrc"
작품을 잘.
다음은 문제에 대한 이유는 물결이 쉘이 홈 디렉토리로 확장된다는 점이다 fedorqui
cat $(eval echo $a)
'cat $ (eval echo $ a)' – fedorqui
'eval'을 * 추천하지 않을 수 있습니다. – chepner