sed

    1

    1답변

    이 : 잘 작동 bash는 스크립트 모두에서 사용할 때 sed -i 's/Temp_3/$t0/g' ./somefile.txt 합니다. 나는 메이크에서 같은 줄 를 사용하려고하면 그러나, 은 $ t이 (가 t라는 어떠한 변수는 메이크에 없음) 및 Temp_3 0으로 대체됩니다 (아마) 빈 문자열 로 확장합니다. 이 문제를 해결하는 가장 좋은 방법은 무엇입

    0

    1답변

    시스템은 Linux Debian 7 32bit입니다. 동일한 폴더의 모든 파일에서 일부 코드를 바꿀 때 문제가 있습니다. 예를 들어 파일 이름은 다음과 같습니다 내가 코드를 < 스크립트를 대체 할 예를 들어 --ADBCABCD-.html ABCDABCD.html > <은 iframe> 명령으로 내가 할 후 나는이 문제를 볼 sed -i "s|<scr

    0

    1답변

    유틸리티의 버그로 인해 일련의 줄을 찾아 변경해야합니다. 나는 sed을 사용하려했지만 macOS에서 구문을 이해할 수 없습니다. 이 순서가있는 경우 마지막 두 줄을 type: DataTypes.DATE, allowNull: true, primaryKey: true ... 그리고 변경 : 는 기본적으로, 나는 다음과 같은 라인을 찾을 필요가 type:

    0

    2답변

    awk 또는 grep을 사용하여 아래 파일에서 사용 가능한 repos 만 추출하려고합니다. "yum repolist enabled"와 같은 기본 도구가 있지만 여전히 grep awk 또는 sed를 사용하여이 작업을 수행하려고합니다. 출력 결과는 [] 안에있는 문자열이어야합니다. 예 : "red-hat-enterprise-linux-scalable-file-

    1

    1답변

    나는 대체 파일 후 같아야 있도록 일부 공간 콜론을 대체 할 abd:123 gyhy:345 abgdhye:678 같은 내용을 가진 파일이 abd 123 gyhy 345 abgdhye 678 문자열과 숫자 사이의 공백은 문자열 크기와 관계없이 동일해야합니다. 나는 고양이처럼 시도했다 file.txt | sed의/:/\ t \ t/'>> res

    1

    1답변

    플러그인을 사용하면 2 개의 WordPress 파일 (php)을 업데이트 할 때마다 가장 적합한 일부 라인에 대한 자동 수정 기능을 얻고 싶습니다. CentOS에서 내 웹 사이트를 실행하고 있으며 컴퓨터를 완전히 제어 할 수 있으므로 자동화 된 작업을 위해 Cron을 통해 쉘 스크립트를 실행할 수 있습니다. 제 3 자 플러그인이고 소유자가 내 웹 사이트에만

    2

    1답변

    awk, grep 또는 sort를 사용하여 bash에서 부분 복제본을 어떻게 제거 할 수 있습니까? 입력 : "3","6" "3","7" "4","9" "5","6" "26","48" "543","7" 예상 출력 : "3","6" "3","7" "4","9" "26","48"

    -1

    5답변

    내가 예를 내가 주석 라인에 A_place 값을 변경하려면 A_place = 10km B_place=5km #A_place=2km C_place=1km 같은 일부 구성 파일을 사용하여 매개 변수 값을 교체합니다. 일부 줄에는 초기 공백이있을 수 있습니다. 기본 sed 명령을 찾아 교체했지만 작동하지 않았습니다. 아마도 스트림 편집기가 아닌 AWK을

    2

    2답변

    sed에 파일 이름을 인자로 갖는 스크립트를 작성하려고합니다. 내 목표는 최소한 3 개의 숫자가 포함 된 모든 줄을 파일에 인쇄하는 것입니다. . 네 번째 숫자 다음에 모든 숫자를 반복해야합니다. sed을 사용하는 솔루션이 필요합니다. 예 입력 파일 : abc 1 def2 3 ab45 z11 123 zy ab1cd2ef3gh4z56 abc12aa

    1

    1답변

    를 사용하여 내가 명령을 실행하면 : sed -i "\$aexport JAVA_HOME=c:\Program Files (x86)\Java\jre1.8.0_151\bin" $HADOOP_HOME/etc/hadoop/hadoop-env.sh 내가 오류를 얻을 : sed: can't read /usr/share/hadoop/etc/hadoop/hadoop-e