쉘 스크립트의 변수에 저장된 각 단어 주위에 따옴표를 어떻게 추가 할 수 있습니까?

Princy

변수 foo가 있습니다.

echo "print foo" "$ foo"---> abc, bc, cde

각 변수를 따옴표로 묶고 싶었습니다.

예상 결과 = 'abc','bc','cde'.

나는 이런 식으로 시도했지만 작동하지 않습니다.

join_lines() {
  local IFS=${1:-,}
  set --
  while IFS= read -r line; do set -- "$@" "$'line'"; done
  echo "$*"
}
RavinderSingh13

GNU에 표시된 샘플을 따라 엄격하게 작성 및 테스트 해 보시기 바랍니다 awk.

루프 없음 :

var="abc,bc,cde"
echo "$var" | awk -v s1="'" 'BEGIN{FS=",";OFS="\047,\047"} {$1=$1;$0=s1 $0 s1} 1'

루프로 모든 필드를 통과하는 일반적인 방법 (쉼표로 구분) :

var="abc,bc,cde"
echo "$var" | awk -v s1="'" 'BEGIN{FS=OFS=","} {for(i=1;i<=NF;i++){$i=s1 $i s1}} 1'

출력은 'abc','bc','cde'.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

자바 스크립트의 eval 함수 안에 작은 따옴표를 어떻게 추가 할 수 있습니까?

분류에서Dev

어떻게 설정의 순서를 변경하지 않고, 문자열 주위에 따옴표를 추가 할 수 있습니까?

분류에서Dev

어떻게 각 줄 bash 주위에 "를 추가 할 수 있습니까?

분류에서Dev

여러 줄 변수의 각 줄에 텍스트를 어떻게 추가 할 수 있습니까?

분류에서Dev

React에 스크립트 함수를 어떻게 추가 할 수 있습니까?

분류에서Dev

bash 쉘 스크립트에서 빈 배열에 값을 어떻게 추가 할 수 있습니까?

분류에서Dev

bash 스크립트에서 따옴표를 어떻게 대체 할 수 있습니까?

분류에서Dev

bash 스크립트에서 따옴표를 어떻게 대체 할 수 있습니까?

분류에서Dev

쉘 스크립트에서 각 문자 뒤에 새 줄을 어떻게 삽입 할 수 있습니까?

분류에서Dev

각도 8에 링크를 어떻게 추가 할 수 있습니까?

분류에서Dev

배치 파일 내에서 PowerShell 스크립트를 호출 할 때 중첩 된 따옴표를 어떻게 사용할 수 있습니까?

분류에서Dev

Clojure 매크로에서 작은 따옴표 나 큰 따옴표를 어떻게 사용할 수 있습니까?

분류에서Dev

쉘 스크립트에 전달 된 인수의 수가 정확히 2 개인 지 어떻게 확인할 수 있습니까?

분류에서Dev

QListView의 각 요소를 벡터에 어떻게 추가 할 수 있습니까?

분류에서Dev

스크립트에서 대화 형 쉘에 함수가 있는지 어떻게 확인할 수 있습니까?

분류에서Dev

자바 스크립트 변수를 로컬에 어떻게 저장할 수 있습니까?

분류에서Dev

어셈블리에서 4만큼 변위 된 esp의 주소를 변수에 어떻게 저장할 수 있습니까?

분류에서Dev

닫는 따옴표가 단락에서 누락 된 경우 어떻게 감지 할 수 있습니까?

분류에서Dev

닫는 따옴표가 단락에서 누락 된 경우 어떻게 감지 할 수 있습니까?

분류에서Dev

함수의 결과를 변수에 어떻게 저장할 수 있습니까?

분류에서Dev

Perl 스크립트에서 쉘 환경 변수에 어떻게 액세스 할 수 있습니까?

분류에서Dev

Perl 스크립트에서 쉘 변수에 어떻게 액세스 할 수 있습니까?

분류에서Dev

명령 줄 인수를 쉘 스크립트에 어떻게 전달할 수 있습니까?

분류에서Dev

.ebextensions 디렉토리 내에서 쉘 스크립트를 어떻게 인수 할 수 있습니까?

분류에서Dev

Powershell의 변수에 저장된 클래스 메서드를 어떻게 실행할 수 있습니까?

분류에서Dev

파일의 각 단어에 숫자 조합을 어떻게 추가 할 수 있습니까?

분류에서Dev

쉘 스크립트에서 $ 14를 사용하여 14 번째 위치 매개 변수에 어떻게 접근 할 수 있었습니까?

분류에서Dev

pug에 전달 된 변수를 pug 스크립트에서 어떻게 액세스 할 수 있습니까?

분류에서Dev

쉘 스크립트의 POSIX 준수 여부를 어떻게 테스트 할 수 있습니까?

Related 관련 기사

  1. 1

    자바 스크립트의 eval 함수 안에 작은 따옴표를 어떻게 추가 할 수 있습니까?

  2. 2

    어떻게 설정의 순서를 변경하지 않고, 문자열 주위에 따옴표를 추가 할 수 있습니까?

  3. 3

    어떻게 각 줄 bash 주위에 "를 추가 할 수 있습니까?

  4. 4

    여러 줄 변수의 각 줄에 텍스트를 어떻게 추가 할 수 있습니까?

  5. 5

    React에 스크립트 함수를 어떻게 추가 할 수 있습니까?

  6. 6

    bash 쉘 스크립트에서 빈 배열에 값을 어떻게 추가 할 수 있습니까?

  7. 7

    bash 스크립트에서 따옴표를 어떻게 대체 할 수 있습니까?

  8. 8

    bash 스크립트에서 따옴표를 어떻게 대체 할 수 있습니까?

  9. 9

    쉘 스크립트에서 각 문자 뒤에 새 줄을 어떻게 삽입 할 수 있습니까?

  10. 10

    각도 8에 링크를 어떻게 추가 할 수 있습니까?

  11. 11

    배치 파일 내에서 PowerShell 스크립트를 호출 할 때 중첩 된 따옴표를 어떻게 사용할 수 있습니까?

  12. 12

    Clojure 매크로에서 작은 따옴표 나 큰 따옴표를 어떻게 사용할 수 있습니까?

  13. 13

    쉘 스크립트에 전달 된 인수의 수가 정확히 2 개인 지 어떻게 확인할 수 있습니까?

  14. 14

    QListView의 각 요소를 벡터에 어떻게 추가 할 수 있습니까?

  15. 15

    스크립트에서 대화 형 쉘에 함수가 있는지 어떻게 확인할 수 있습니까?

  16. 16

    자바 스크립트 변수를 로컬에 어떻게 저장할 수 있습니까?

  17. 17

    어셈블리에서 4만큼 변위 된 esp의 주소를 변수에 어떻게 저장할 수 있습니까?

  18. 18

    닫는 따옴표가 단락에서 누락 된 경우 어떻게 감지 할 수 있습니까?

  19. 19

    닫는 따옴표가 단락에서 누락 된 경우 어떻게 감지 할 수 있습니까?

  20. 20

    함수의 결과를 변수에 어떻게 저장할 수 있습니까?

  21. 21

    Perl 스크립트에서 쉘 환경 변수에 어떻게 액세스 할 수 있습니까?

  22. 22

    Perl 스크립트에서 쉘 변수에 어떻게 액세스 할 수 있습니까?

  23. 23

    명령 줄 인수를 쉘 스크립트에 어떻게 전달할 수 있습니까?

  24. 24

    .ebextensions 디렉토리 내에서 쉘 스크립트를 어떻게 인수 할 수 있습니까?

  25. 25

    Powershell의 변수에 저장된 클래스 메서드를 어떻게 실행할 수 있습니까?

  26. 26

    파일의 각 단어에 숫자 조합을 어떻게 추가 할 수 있습니까?

  27. 27

    쉘 스크립트에서 $ 14를 사용하여 14 번째 위치 매개 변수에 어떻게 접근 할 수 있었습니까?

  28. 28

    pug에 전달 된 변수를 pug 스크립트에서 어떻게 액세스 할 수 있습니까?

  29. 29

    쉘 스크립트의 POSIX 준수 여부를 어떻게 테스트 할 수 있습니까?

뜨겁다태그

보관