«text-processing» 태그된 질문

일반 텍스트 파일 수정, 작성 또는 구문 분석에 대한 질문 질문이 특정 도구를 사용하는 것에 관한 질문이라면 도구 이름과 함께 태그를 지정하십시오 (예 : sed, awk, perl 등).


4
"X"사이의 줄 수
"X"사이의 줄을 세고 싶습니다. 이것은 단지 예일뿐입니다. 복잡한 생물학적 결과에 코드를 적용해야합니다. 가급적 사용하여 명령을 제안 할 수 있다면 awk, grep또는 sed그에 익숙한 것처럼 감사 하겠습니다. 예: X Y Y Y X Y Y Y Y X Y X 원하는 출력 : 3 4 1

4
Linux 파일 경로로 변환 된 Windows 파일 경로
bash 변수에 Windows 경로가 문자열로 있습니다. file='C:\Users\abcd\Downloads\testingFile.log' 이 경로를로 시작하는 Linux 경로로 변환하려고합니다 /c/Users.... 내 시도 다음과 같이 작동합니다. file=${file/C://c} file=${file//\\//} echo $file > /c/Users/abcd/Downloads/testingFile.log 문제 여기서는 파일 경로가 포함 된 문자열에 대해이 작업을 수행했습니다. 이 질문을하는 이유는 Ubuntu 16.04의 bash 스크립트에서 20 개의 문자열을 변환해야하기 때문에 변환 할 때마다 …



5
터미널 만 사용하여 프로그래밍 방식으로 파일을 편집하는 방법은 무엇입니까?
명령에서 파일을 읽고 수동 개입없이 파일을 편집 할 수있는 쉘 스크립트를 작성하려고합니다 (일부 텍스트를 검색하고 다른 텍스트로 대체). 나는 이것을 위해 텍스트 편집기를 사용할 필요가 없습니다 .... grep 사용과 같은 간단한 텍스트 검색 후 다른 텍스트로 바꾸고 변경 사항을 저장하십시오 ...

3
텍스트 파일의 내용을 복사하여 특정 줄의 다른 부분에 붙여 넣을 수 있습니까?
텍스트 파일의 내용을 복사하여 다른 텍스트 파일에 붙여 넣어야합니다. 첫 번째 텍스트 파일에는 10 줄의 데이터가 있으며 5 번째 줄부터 시작하여 두 번째 텍스트 파일로 복사해야합니다. 따라서 두 번째 텍스트 파일에서 이러한 데이터는 5 행에서 14 행으로 작성해야합니다. 어떻게해야합니까? 미리 감사드립니다. 리눅스에 관한 신인으로 생각하십시오.

2
apt-get autoremove에 의해 선택된 패키지 목록을 어떻게 얻을 수 있습니까?
apt-get autoremove선택한 패키지의 이름 만 인쇄하는 명령이 있습니까? 커널을 업데이트하고 이전 커널과 불필요한 패키지 ( apt-get autoremove)를 제거하는 스크립트를 작성하고 있지만에 의해 제거 될 패키지 목록을 화면에 인쇄하고 싶습니다 apt-get autoremove. 어떻게해야합니까?

3
첫 번째 열을 기준으로 중복 행없이 2 개의 파일 정렬 및 병합
모든 테스트 이름을 가진 파일이 있습니다. $ cat all_tests.txt test1 test2 test3 test4 test5 test6 테스트 이름과 관련 결과가 포함 된 다른 파일 : $ cat completed_tests.txt test1 Passed test3 Failed test5 Passed test6 Passed 중복없이 관련 결과가있는 모든 테스트 이름이 포함 된 새 파일을 만드는 방법은 무엇입니까? 내가 실행하면 …

5
sed를 사용한 텍스트 조작
현재 다음과 같은 내용을 가진 여러 개의 텍스트 파일이 있습니다 (여러 줄이 있음). 565 0 10 12 23 18 17 25 564 1 7 12 13 16 18 40 29 15 각 줄을 다음 형식으로 변경하고 싶습니다. 0 565:10:1 565:12:1 565:23:1 565:18:1 565:17:1 565:25:1 1 564:7:1 564:12:1 564:13:1 564:16:1 564:18:1 …


1
왜 gnome-search-tool이 사라 졌습니까?
Bionic에서는 gnome-search-tool을 사용할 수 없습니다. 에 https://launchpad.net/ubuntu/bionic/amd64/gnome-search-tool/3.6.0-2 이 상태 삭제는 말한다. Wily Proposed repo에서 deb를 다운로드하여 Bionic에 설치했으며 정상적으로 작동합니다. 왜 제거 되었습니까? 그리고 GUI가 파일 이름뿐만 아니라 파일 내용 내에서 문자열 (또는 정규식?)을 검색하도록하려는 경우 특히 좋은 대안은 무엇입니까?

5
정렬 된 파일을 효율적으로 검색
각 줄에 하나의 문자열을 포함하는 큰 파일이 있습니다. 문자열이 파일에 있는지 빠르게 확인할 수 있기를 원합니다. 이상적으로는 이진 절단 유형 알고리즘을 사용하여 수행됩니다. 일부 인터넷 검색 은 이진 검색 알고리즘을 사용하여 주어진 접두사로 시작하는 모든 문자열을 찾아 출력 할 것을 약속 look하는 -b플래그로 명령을 공개했습니다 . 불행히도 올바르게 작동하지 않는 …

4
Bash CLI는 명령 출력에서 ​​따옴표를 제거합니다
jqper here을 사용하여 JSON 파일을로드하려고합니다 . 매우 간단하며 작동합니다. $ cat ~/Downloads/json.txt | jq '.name' "web" 그러나이 변수의 출력을 명령에 할당해야합니다. 나는 이것을 시도했고 이것은 효과가있다 : $ my_json=`cat ~/Downloads/json.txt | jq '.name'` $ myfile=~/Downloads/$my_json.txt $ echo $myfile /home/qut/Downloads/"web".txt 그러나 나는 원한다 /home/qut/Downloads/web.txt. 어떻게 따옴표, 즉 변화를 제거하는 방법은 무엇 …

5
쉘 스크립트를 사용하여 텍스트 파일의 값을 열 파일로 인쇄하는 방법
다음과 같이 쉘 스크립트를 실행하여 output.txt가 있습니다. abc.txt errorstatus1 Fri Nov 11 02:00:09 2016 def.txt errorstatus2.txt Sat Nov 12 03:00:09 2016 텍스트 파일에는 같은 방식으로 여러 항목이 한 줄씩 있습니다. 이 값을 Filename, Status 및 Timestamp 열에 다음과 같이 인쇄하고 싶습니다. Filename Status Timestamp abc.txt errorstatus1 Fri Nov 11 02:00:09 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.