파일에 텍스트 블록 삽입 [중복]

파일에 텍스트 블록 삽입 [중복]

아치베이스 설치 스크립트를 편집하고 있습니다. 거의 내가 원하는 대로 작동하게 됐어요!

/etc/pacman.conf 끝에 다음을 추가해야 합니다.

[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch

cat 명령을 사용하기 전에는 /etc/pacman.conf의 모든 내용을 삭제한 다음 이것을 추가했습니다. 하지만 파일 끝에 추가해야 합니다.

이것은 내가 현재 가지고 있는 스크립트입니다:https://github.com/ArchT420/T420/blob/master/installer.sh

감사합니다!

답변1

이 솔루션은 작동하는 것 같습니다.

#!/bin/bash


## Add AUR repository in /etc/pacman.conf
cat <<EOF >> /mnt/etc/pacman.conf
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/\$arch
EOF

답변2

echo단순히 파일에 컨텍스트를 추가하는 것이 어떨까요 ?

echo -e '[archlinuxfr]\nSigLevel = Never\nServer = http://repo.archlinux.fr/$arch' >> /home/user/Documents/pacman.conf

관련 정보