awk를 사용하는 동일한 파일의 변경 사항 저장 문제

awk에서 파일 변경 사항을 저장하려고합니다.

Eq6_1.ndx
eq6_2.ndx
...
...
eq6_10.ndx

이것은 잘 작동합니다

for index in {1..10}
do
    awk 'f;/hbonds_Other-SOL/{f=1}' eq6_$index.ndx | tee eq7_$index.ndx 
done

하지만 같은 파일에 변경 사항을 저장하고 싶기 때문에 이것을 시도합니다.

for index in {1..10}
do
    awk 'f;/hbonds_Other-SOL/{f=1}'  "eq6_$index.ndx" > "$tmp" && mv "$tmp" "eq6_$index.ndx"  
done

근데 그런 파일이 없다는 정보가 있어요 결국 이걸 해보고 싶어요

#!/bin/bash
name="eq6"
for index in {1..10}
do
    awk 'f;/hbonds_Other-SOL/{f=1}'  "${name}_$index.ndx" > "$tmp" && mv "$tmp" "{$name}_$index.ndx" 
done

하지만 그런 파일이 없다는 정보가 있습니까? 내가 뭘 잘못했는지이 솔루션을 시도했지만 awk 명령을 사용하여 동일한 파일에 출력 결과를 쓰는 방법이 작동하지 않습니다.

에드 모튼

tmp변수이므로 다음을 사용하여 해당 파일에 액세스하기 전에 실제로 파일 이름으로 설정해야합니다 $tmp.

tmp=$(mktemp) || exit 1
name='eq6'
for index in {1..10}
do
    awk 'f;/hbonds_Other-SOL/{f=1}'  "${name}_$index.ndx" > "$tmp" && mv "$tmp" "${name}_$index.ndx" 
done

당신도 {$name}대신 ${name}했지만 나는 그것이 오타라고 생각합니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

GIT 저장소에서 특정 파일의 변경 사항 푸시 제한

heroku에 파일 변경 사항 저장

Nokogiri를 사용하여 XML 파일에 변경 사항을 저장하는 방법

사전을 사용하여 텍스트 파일에 변수를 저장하는 문제

다른 git 저장소의 특정 파일 변경 사항을 내 저장소에 적용하는 방법

xargs를 사용하여 환경 변수를 파일에 저장하는 방법

json 파일의 일부 값을 업데이트하고 jq로 동일한 파일에 변경 사항을 저장하는 방법

tkinter를 사용하여 변수에 파일 경로 저장

Django를 사용하는 CSV의 파일 첨부 경로 문제

node.js의 .env 파일에 변경 사항을 저장하는 방법

TCPDF를 사용하여 PDF 파일 저장 문제

새 텍스트 콘텐츠를 추가하고 .html 파일에서 변경 사항을 유지 한 후 파일 / HTML 문서 저장

awk를 사용하여 변경 사항 저장

GIT를 사용하여 스테이징 영역에 저장되지 않은 파일의 변경 사항을 되 돌리는 방법

여러 awk 문의 결과를 동일한 파일에 저장

txt 파일에서 sed / awk를 사용하여 문자열을 변수에 저장

django-rest-framework를 사용하여 JSON 파일의 여러 레코드를 MySQL에 저장하는 문제

SQLite (Swift)를 사용하여 데이터베이스 변경 사항을 .db 파일에 저장

디렉토리의 모든 파일을 열고 동일한 파일에 변경 사항을 저장하는 방법은 무엇입니까?

Python: 변경 사항을 저장할 때 파일 내용이 삭제되는 이유는 무엇입니까?

Python - 동일한 일련의 질문을 하고 사용자가 완료할 때까지 각 답변 세트를 저장하는 방법이 있습니까?

Visual Studio Code 용 TFVC의 제외 된 변경 사항에서 파일 / 디렉터리를 제거하는 방법

키가 jq를 사용하여 동일한 배열의 다른 키와 일치하는 경우 JSON 파일에서 항목 제거

파일의 일부를 삭제하고 다른 파일에 저장하는 방법-VI 사용

VB.NET에서 저장된 텍스트 파일의 변경 사항을 저장하는 방법

VB.NET에서 저장된 텍스트 파일의 변경 사항을 저장하는 방법

awk를 사용하여 파일의 첫 번째 열 값 변경

awk를 사용하여 파일의 줄 변경 및 조작

awk를 사용하여 파일의 줄 변경 및 조작

TOP 리스트

  1. 1

    Ionic 2 로더가 적시에 표시되지 않음

  2. 2

    JSoup javax.net.ssl.SSLHandshakeException : <url>과 일치하는 주체 대체 DNS 이름이 없습니다.

  3. 3

    std :: regex의 일관성없는 동작

  4. 4

    Xcode10 유효성 검사 : 이미지에 투명성이 없지만 여전히 수락되지 않습니까?

  5. 5

    java.lang.UnsatisfiedLinkError : 지정된 모듈을 찾을 수 없습니다

  6. 6

    rclone으로 원격 디렉토리의 모든 파일을 삭제하는 방법은 무엇입니까?

  7. 7

    상황에 맞는 메뉴 색상

  8. 8

    SMTPException : 전송 연결에서 데이터를 읽을 수 없음 : net_io_connectionclosed

  9. 9

    정점 셰이더에서 카메라에서 개체까지의 XY 거리

  10. 10

    Windows cmd를 통해 Anaconda 환경에서 Python 스크립트 실행

  11. 11

    다음 컨트롤이 추가되었지만 사용할 수 없습니다.

  12. 12

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  13. 13

    JNDI를 사용하여 Spring Boot에서 다중 데이터 소스 구성

  14. 14

    Cassandra에서 버전이 지정된 계층의 효율적인 모델링

  15. 15

    복사 / 붙여 넣기 비활성화

  16. 16

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

  17. 17

    Google Play Console에서 '예기치 않은 오류가 발생했습니다. 나중에 다시 시도해주세요. (7100000)'오류를 수정하는 방법은 무엇입니까?

  18. 18

    SQL Server-현명한 데이터 문제 받기

  19. 19

    Seaborn에서 축 제목 숨기기

  20. 20

    ArrayBufferLike의 typescript 정의의 깊은 의미

  21. 21

    Kubernetes Horizontal Pod Autoscaler (HPA) 테스트

뜨겁다태그

보관