이 텍스트 파일에는 "BEGINNING"문자열을 먼저 찾은 다음 첫 번째 "BEGINNING"다음에 "HERE"라는 문자열을 한 번만 찾으십시오. 그리고 중간에 문자열이있을 수 있습니다. 이것은 awk가 없도록 SED 명령으로 수행되어야합니다. 첫 번째 것을 찾기 위해 단순히 시작/시작/할 수는 있지만 하나의 SED 명령에이 둘을 함께 모으는 방법을 모르겠
sed를 사용하여 1st, 2nd 및 8th 단어 만 표시하려고합니다. 출력이처럼 얻을 수있는 방법이 있나요 QST334 FFR67 HHYT 87UYU HYHL 9876S NJI QD112 989OPI
: 내가 가진 문제는 단어가 불규칙하고, 단어 사이에 공백의 양이 예를 들어 ... 또한 무작위이다 1, 2 및 8 번째 단어 : QST334 FFR6
내가 안에 다음 파일을 가지고 있다고 가정 해 봅시다. 전체 라인을하지만 - size=large
color=red
나는 red 따옴표를 배치하고 싶습니다. 어떻게 color의 값에만 안부에 = 기호 다음에 무엇이든 주위에 따옴표를 넣어 나오지도 사용할 수 있지만, 수 있습니까? 내 시나리오에서 색상의 실제 값이 다를 수 있으므로 동적이어야합니다.
시스템 호출을 통해 sed를 사용하여 매개 변수 파일의 단일 값을 현재 편집하는 C 프로그램이 있습니다. C 파일 라이브러리를 사용하여이 값을 편집하는 프로그램을 변경하고 싶습니다. 그러나이 작업을 수행하는 방법을 알고있는 유일한 방법은 전체 파일을 읽고 값을 변경하고 파일을 다시 쓰는 것입니다. 이 작업을 수행하는보다 효율적인 방법이 있습니까? 이 프로그
나는 다음과 같은 입력을 가진 파일의 일부 오류를 수정하기 위해 노력하고있어 : "[""test""]"
내가이 출력 싶어 : ["teste"]
I을 0 : sed -i s/"["/[/g *.csv
sed -i s/"]"/]/g *.csv
내가이 오류 메시지가 : 이미 다음 명령을 시도 가 나오지 : -e expressou-날 # 1, 문자 7
원하는 작업을 수행하는 데 문제가 있습니다. read -p "URL to read: " U
read -p "Word to fin: " O
read -p "Filename: " F
curl -O $U | sed "s/\<$O\>/\*$O\*/g" > $F.txt
그래서 기본적으로 내가 원하는 사용자 입력에 의해 지정된 단어를 찾기 위해 일종의
배쉬에서 미리 정의한 목록을 기반으로 배열 순서를 정렬하려면 어떻게해야합니까? 목록은 내가 원하는 배열이 변경 fixed=(john doe mary ben)
을 미리 정의 된 내가 배쉬 코드는 내가 필요로 충족해야합니다 몇 가지 기준이 있습니다 changetimetotime=(ben-5 doe-1 john-1)
T 그 changetimetotime
을 사용하여 두 패턴 사이에 자바 스크립트 코드를 바꿉니다 나는 다음과 같은 코드가 있습니다 this.directives.forEach(function (dir) {
var myVar = "hello";
if (control.text !== myVar) {
cleanUp(control);
if (dir)
여러 체스 게임의 플라이 시퀀스가 포함 된 파일이 있습니다. 게임은 하나 이상의 새 라인으로 구분되며 각 게임의 해당 플라이 시퀀스는 여러 라인으로 나눌 수 있습니다. 동일한 게임에 해당하는 모든 행을 병합하여 게임 당 한 행만 포함하고 싶습니다. 나는 다른 옵션을 시도했지만 아무도 효과가 없었습니다. 파일에 14M 이상의 게임이 포함되어 있으므로 빠른