나는 Screaming Frog과 함께 생성 된 많은 깨진 링크 목록을 가지고 있으며, 많은 것들을 고치기 시작했습니다. 나는 CSV 파일이 2 개있는 지금 부러진 링크를보기 위해 비명을 지르는 개구리를 통해 CSV 파일을 돌려 보았습니다. 이미 수정 된 링크를 볼 수 있도록 이전 목록에서 최신 목록을 빼는 방법은 무엇입니까?CSV 목록에서 다른 CSV 목록 빼기?
0
A
답변
0
Excel에서이 기능을 사용해보십시오 (당신이 순서가 엉망 점점 마음을하지 않는 경우 또는, 당신은 당신의 목록을 정렬 할 수 있습니다) :
이=IF(COUNTIFS($B$1:$B$6, A1), "Borked", "Fixed")
그냥 확인을 작은 뭔가에 값이 점이
A : 모든 깨진 링크가 oldfile에있는 목록 (여전히 파손)와 B의 범위는 다음과 같은 방법은 가정 깨진 링크
0
두 CSV를 모두 Excel로 가져옵니다.
는 큰 목록의 열 B의 셀에 수식을 추가 : 이것은 당신에게 해당 셀이 다른 목록에 나타납니다 횟수의 수를 줄 것이다=COUNTIF(Sheet2!A:A,A1)
. 쉽게 행을 삭제하려면 :
지금 당신은 그냥 카운트> 0
팁이 그 어떤 삭제해야 헤더 행을 추가, 자동 필터를 설정, 0의 수를 선택 해제, 행 삭제를 차례로 자동 필터를 끄십시오.
0
의 원래 설정을 다룹니다. B : 깨진 링크 중 일부가 newfile에 있습니다. C : 공유 회선은 정확한 중복입니다.
sort newfile oldfile | uniq -d > filesThatAreStillBroken
또는
sort newfile oldfile | uniq -u > filesThatAreFixed
정렬 함께 하나의 정렬 된 목록에 파일을 병합합니다. newfile 또는 oldfile이 첫 번째인지 여부는 중요하지 않습니다.
uniq -d는 두 번 이상 나오는 줄만 출력합니다. 그들은 두 목록에 있었으므로 여전히 손상되었습니다.
uniq -u는 유일한 행을 표시합니다.
참고 : 이전 오류를 수정하는 동안 도입 한 새로운 오류는 발견되지 않습니다. 새 오류는 새 파일에만있을 것이므로 두 번째 호출에서 수정 된 것으로 잘못보고되고 첫 번째 호출에서는 전혀보고되지 않습니다.
유형이 두 가지 명령 행 유틸리티에 대한 자세한 내용은
man sort
man uniq
.
윈도우 박스에 있다면 cygwin 환경을 설치할 수 있습니다. 그렇지 않으면 windows에 posix 명령이 설정되었을 수도 있습니다.
관련 문제
- 1. 개체 목록에서 CSV 생성
- 2. XSLT의 CSV 목록 필터링
- 3. CSV
- 4. CSV
- 5. csv
- 6. csv 목록에서 파이썬으로 json 트리 만들기
- 7. 목록의 목록에서 만든 * .csv 파일을 출력합니다.
- 8. 프롤로그 빼기 목록 통합
- 9. CSV 형식으로 파이썬에서 IP 목록 사용
- 10. CSV 읽기 및 특정 값 목록 작성
- 11. 다른 목록에서 목록 업데이트
- 12. 파이썬 CSV 파일에서 목록 저장 및 검색
- 13. 중첩 사전에 Excel CSV; 목록 이해
- 14. 내보내기 twitter 추종자 목록 CSV 파일
- 15. Python의 Excel CSV 파일에 문자열 목록 작성
- 16. CSV + 드롭 다운 목록 열 연결
- 17. 다차원 CSV
- 18. MySQL csv 내보내기에서 PostgreSQL csv 가져 오기?
- 19. CSV 데이터가 NumericUpdown는 C#
- 20. Csv 파일에서 R getsymbols
- 21. django와 함께 출력 csv
- 22. 은 CSV
- 23. CSV 파일
- 24. 오류로드 CSV
- 25. 수출 CSV
- 26. CSV 정규식
- 27. CSV 생성 ','
- 28. JasperReports로 CSV 파일 생성
- 29. csv 파일과 내가이 보이는 일부 사용자 데이터를 포함하는 CSV 파일이
- 30. C 번호 : csv 파일
이 기능은 스틸 브리켄스 링크 목록의 모든 항목에서 실행해야합니다. (그냥 셀 모서리에있는 작은 검정 상자를 드래그하면 $ 값이 B 값이 A 값으로 변하지 않게됩니다) –