바뀐 줄에 단어를 추가하는 방법

바뀐 줄에 단어를 추가하는 방법

파일 과일이 있습니다.

apple
grapes
banana
orange

사용하여

cat < fruits | tr "\n" ","

다음과 같이 출력됩니다.

apple,grapes,banana,orange,

여기서는 다음과 같은 출력과 함께 파일 이름을 인쇄하고 싶습니다.

fruits|apple,grapes,banana,orange

어떻게 해야 합니까?

이런 변수라면

$건강한 과일

여기에서는 모든 과일을 하나씩 읽습니다. 파일 이름은 과일입니다.

그리고

에코 $HEALTHYFRUITS | tr"\n"","

여기서 인쇄하고 싶어요

과일|사과, 포도, 바나나, 오렌지

답변1

echo -n "$filename|"; tr "\n" "," <"$filename"

관련 정보