Bash에서 파일을 읽는 동안 읽는 방법

메흐디

파일에서 한 줄씩 읽는 cmd를 사용하고 싶지만이 스크립트의 4 줄에 문제가 있습니다.

while read a
do
    echo before
    read var
    echo after
done < file1

결과는 다음과 같습니다.

before
after.

이 문제를 해결하도록 도와 주실 수 있습니까 ????

kojiro

파일 설명자는 실제로 한 번에 하나의 파일 만 가리킬 수 있습니다. read당신의 모든 호출은 중간에있는 것을 포함하여 표준 입력에서 읽습니다. 당신이 원하는 경우 read다른 뭔가에서, 당신은 말할 필요가 read다른 파일 기술자를 사용 할 수 있습니다.

exec 5< file1 # assign file1 to the file descriptor number 5.
              # ("open for reading" as it were)
while read <&5 a; do # read from fd5
  echo before
  read var # read from fd0
  echo after
done
exec 5<&- # Reset fd 5 ("close the file" as it were)

read -u 5bash의 특정 설명자에서 읽는 데 사용할 수도 있습니다 .

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

VHDL에서 파일을 읽는 동안 공백을 제거하는 방법

분류에서Dev

bash에서 줄을 읽는 동안 새 줄 쓰기를 방지하는 방법

분류에서Dev

로그를 읽는 동안 제외 할 단어에 대해 다른 파일을 읽는 지능적인 방법

분류에서Dev

Pandas에서 동시에 여러 csv 파일을 읽는 방법

분류에서Dev

모듈의 메이븐 빌드하는 동안 파일 시스템에서 파일을 읽는 방법

분류에서Dev

C ++에서 파일을 읽는 동안 파일 끝 문자를 무시하는 방법이 있습니까?

분류에서Dev

다른 디렉토리에서 읽는 동안 지원되지 않는 .nc 파일을 방지하는 방법

분류에서Dev

CSV 파일에서 읽을 수있는 것을 읽는 방법?

분류에서Dev

큰 파일을 jtextarea로 읽는 방법에 대한 제안

분류에서Dev

파일을 읽는 동안 / * comment * /의 내용 읽기를 무시하는 방법

분류에서Dev

SD 카드에서 파일을 읽는 동안 진행률 표시 줄을 표시하는 방법

분류에서Dev

WAR 파일에서 파일을 읽는 동안 문제

분류에서Dev

파일에서 텍스트를 읽는 동안 EditText 필드에 새 줄을 삽입하는 방법

분류에서Dev

c 프로그램에서 파일을 읽는 동안 정수 변수를 구별하는 방법

분류에서Dev

파일을 읽는 동안 스칼라에서 루프를 끊는 방법은 무엇입니까?

분류에서Dev

파일에서 읽는 동안 문자열의 공백을 건너 뛰는 방법

분류에서Dev

파일에서 읽는 동안 원시 데이터 값을 건너 뛰는 방법

분류에서Dev

PHP에서 파일을 읽는 동안 2 개의 구분자를 사용하는 방법

분류에서Dev

커서 안의 값을 읽는 방법?

분류에서Dev

커서 안의 값을 읽는 방법?

분류에서Dev

bash에서 구성 파일을 읽는 가장 좋은 방법

분류에서Dev

파일을 읽는 동안 값이 이미 HashMap에 있는지 테스트하는 방법

분류에서Dev

Java에서 파일을 읽는 동안 이상한 동작

분류에서Dev

SQL에서 XML을 읽는 동안 COALESCE에 조건을 추가하는 방법

분류에서Dev

for 루프로 읽는 동안 텍스트 파일에 가상 추가 줄을 추가하는 방법

분류에서Dev

Spring Batch에서 2 개의 파일을 동시에 읽는 방법

분류에서Dev

args (java)에서 파일을 읽는 동안 오류 포착

분류에서Dev

Spark에서 CSV 파일을 읽는 동안 오류 발생-Scala

분류에서Dev

C #에서 Excel 파일을 읽는 동안 ###### 값 가져 오기

Related 관련 기사

  1. 1

    VHDL에서 파일을 읽는 동안 공백을 제거하는 방법

  2. 2

    bash에서 줄을 읽는 동안 새 줄 쓰기를 방지하는 방법

  3. 3

    로그를 읽는 동안 제외 할 단어에 대해 다른 파일을 읽는 지능적인 방법

  4. 4

    Pandas에서 동시에 여러 csv 파일을 읽는 방법

  5. 5

    모듈의 메이븐 빌드하는 동안 파일 시스템에서 파일을 읽는 방법

  6. 6

    C ++에서 파일을 읽는 동안 파일 끝 문자를 무시하는 방법이 있습니까?

  7. 7

    다른 디렉토리에서 읽는 동안 지원되지 않는 .nc 파일을 방지하는 방법

  8. 8

    CSV 파일에서 읽을 수있는 것을 읽는 방법?

  9. 9

    큰 파일을 jtextarea로 읽는 방법에 대한 제안

  10. 10

    파일을 읽는 동안 / * comment * /의 내용 읽기를 무시하는 방법

  11. 11

    SD 카드에서 파일을 읽는 동안 진행률 표시 줄을 표시하는 방법

  12. 12

    WAR 파일에서 파일을 읽는 동안 문제

  13. 13

    파일에서 텍스트를 읽는 동안 EditText 필드에 새 줄을 삽입하는 방법

  14. 14

    c 프로그램에서 파일을 읽는 동안 정수 변수를 구별하는 방법

  15. 15

    파일을 읽는 동안 스칼라에서 루프를 끊는 방법은 무엇입니까?

  16. 16

    파일에서 읽는 동안 문자열의 공백을 건너 뛰는 방법

  17. 17

    파일에서 읽는 동안 원시 데이터 값을 건너 뛰는 방법

  18. 18

    PHP에서 파일을 읽는 동안 2 개의 구분자를 사용하는 방법

  19. 19

    커서 안의 값을 읽는 방법?

  20. 20

    커서 안의 값을 읽는 방법?

  21. 21

    bash에서 구성 파일을 읽는 가장 좋은 방법

  22. 22

    파일을 읽는 동안 값이 이미 HashMap에 있는지 테스트하는 방법

  23. 23

    Java에서 파일을 읽는 동안 이상한 동작

  24. 24

    SQL에서 XML을 읽는 동안 COALESCE에 조건을 추가하는 방법

  25. 25

    for 루프로 읽는 동안 텍스트 파일에 가상 추가 줄을 추가하는 방법

  26. 26

    Spring Batch에서 2 개의 파일을 동시에 읽는 방법

  27. 27

    args (java)에서 파일을 읽는 동안 오류 포착

  28. 28

    Spark에서 CSV 파일을 읽는 동안 오류 발생-Scala

  29. 29

    C #에서 Excel 파일을 읽는 동안 ###### 값 가져 오기

뜨겁다태그

보관