proc

ffmpeg는 while 루프에서 find를 사용하여 실수로 반복 변수를 변경합니다.
proc

ffmpeg는 while 루프에서 find를 사용하여 실수로 반복 변수를 변경합니다.

누군가 여기서 무슨 일이 일어나고 있는지 나에게 설명해 줄 수 있습니까? 이것이 내 상황을 다음과 같이 단순화한 방법입니다. # make 20 test gifs out of the same source file. for i in {1..20}; do cp -p ../some-random-source-file.gif "${i}.gif"; done # grab, then process them. while read f; do echo "→ $f"; ffmpeg -i "$f" -y -loglevel ...

Admin

하나의 프로세스가 종료되면 나머지 프로세스도 종료될 수 있도록 "프로세스 그룹"에서 여러 터미널 창을 시작합니다.
proc

하나의 프로세스가 종료되면 나머지 프로세스도 종료될 수 있도록 "프로세스 그룹"에서 여러 터미널 창을 시작합니다.

3개의 터미널 에뮬레이터 창을 시작하는 스크립트가 있습니다. #!/bin/sh terminator --role='terminator-left' 2>/dev/null & sleep 0.1 terminator --role='terminator-center' 2>/dev/null & sleep 0.1 terminator --role='terminator-right' 2>/dev/null & (저는 openbox 구성 파일에 정의된 다른 모니터에 창을 자동으로 배치할...

Admin

파일에서 CR을 CRLF 줄 끝으로 변환하는 방법은 무엇입니까?
proc

파일에서 CR을 CRLF 줄 끝으로 변환하는 방법은 무엇입니까?

줄 종결자가 있는 ASCII 텍스트 파일(Mac 스타일)은 줄 종결자(DOS/Windows 스타일) CR로 변환되어야 합니다 .CRLF CR따르지 않는 것을 검색하여 로 LF바꿉니다 . 따라서 반복된 명령은 파일을 손상시키지 않습니다( ).CRCRLFCRCRLF 시도해 보았지만 unix2dos변환에 실패했습니다. Python/vim 없이 기본 Arch Linux 콘솔에서 이 파일을 어떻게 변환할 수 있나요? ...

Admin

bash 스크립트에서 마지막 실행 프로세스의 PID를 얻는 방법은 무엇입니까?
proc

bash 스크립트에서 마지막 실행 프로세스의 PID를 얻는 방법은 무엇입니까?

Bash 스크립트에서 마지막으로 실행된 명령의 프로세스 ID를 얻으려고 합니다. 보통 나는 이렇게 한다: $ nohup ./test > nhout & nohup: redirecting stderr to stdout $ echo $! 3006196 #This is the PID 쉘 스크립트에서 똑같은 일을 하려고 합니다. #!/bin/bash for i in {1..10};do `nohup ./testscript_${i} > nhout_${i} &` echo $...

Admin

ppid 대신 ppid 이름을 인쇄하도록 auditd를 어떻게 구성합니까?
proc

ppid 대신 ppid 이름을 인쇄하도록 auditd를 어떻게 구성합니까?

운영체제는 데비안입니다. 시스템 재부팅이 무엇인지 확인하기 위해 auditd를 설정했습니다. 다음과 같은 규칙이 있습니다. -a exit,always -F arch=b64 -S execve -F path=/bin/systemctl -k debug_test create 규칙은 /usr/sbin/rebootSymlink이기 때문에 작동하지 않지만 /bin/systemctl이 규칙은 잘 작동하며 재시작 명령이 실행될 때마다 캡처합니다. 그런 다음 다음 명령을 사용하여 이러한 재시작을 검색할 수 있습니다 ...

Admin

파일 이름의 처음 5자를 파일의 각 줄에 추가합니다.
proc

파일 이름의 처음 5자를 파일의 각 줄에 추가합니다.

내 폴더에 ".txt" 파일이 많이 있습니다. 각 .txt 파일에 대해 파일 이름의 처음 5자를 가져와 파일의 각 줄 시작 부분에 추가해야 합니다. 또한 새 파일의 각 줄 시작 부분에 "*" 기호를 추가해야 합니다. 다음 명령을 사용해 보았지만 파일의 줄당 공백이 두 개 이상인 파일에서 잘못된 출력이 발생했습니다. awk 'FNR == 1 {chr =substr(FILENAME, 0,5); name = FILENAME ".new" }{ printf("%s %s\n", "*"chr$1, $2) >...

Admin

SQL 덤프에서 ID를 null 문자로 바꾸십시오.
proc

SQL 덤프에서 ID를 null 문자로 바꾸십시오.

내 sqldump는 다음과 같습니다 LOCK TABLES `mytable` WRITE; /*!40000 ALTER TABLE `mytable` DISABLE KEYS */; INSERT INTO `mytable` VALUES (8118,0,'E4B62B0A-8FFD-4FB9-A7A6-310D0A023426',NULL,'34F1E16B-5095-4BB1-AF6A-9236D73BE7CD','34F1E16B-5095-4BB1-AF6A-9236D73BE7CD',NULL,'file','88201019',NUL...

Admin

쉘 스크립트를 사용하여 파일에서 줄임표(...)를 제거하는 데 도움이 필요합니다.
proc

쉘 스크립트를 사용하여 파일에서 줄임표(...)를 제거하는 데 도움이 필요합니다.

…쉘 스크립트를 사용하여 파일에서 줄임표( )를 제거하는 데 도움이 필요합니다 . 이 명령을 다양한 형태로 사용해 보았지만 sedUnix 시스템에서 실행할 때는 도움이 되지 않습니다. 다음 명령을 사용했지만 유닉스 서버에서 실행할 때는 도움이 되지 않습니다. sed 's/…//g' $x >> $x.tmp sed 's/\.\.\.//g' $x >> $x.tmp awk '{gsub(/\.\.\./,"", $0); print}' "Input.TXT" > Output.txt $...

Admin

vim에서 명령 출력을 비교하는 방법
proc

vim에서 명령 출력을 비교하는 방법

vim -d <(ffprobe one.mp4 2>&1) <(ffprobe two.mp4 2>&1)두 비디오의 코덱 등의 차이점을 보려고 하는데 vim을 열면 아무 것도 표시되지 않고 빈 분할 화면만 표시되며 이 오류가 발생합니다. "/dev/fd/12" [Permission Denied] vim diff를 사용하여 두 명령의 출력을 쉽게 비교하는 방법은 무엇입니까? ...

Admin

임계값보다 작은 숫자로 가장 긴 일련의 줄을 인쇄하는 방법은 무엇입니까?
proc

임계값보다 작은 숫자로 가장 긴 일련의 줄을 인쇄하는 방법은 무엇입니까?

저는 Perl을 배우고 있지만 이 문제를 해결하는 방법을 모르겠습니다. .txt다음 형식의 파일이 있습니다 . 1 16.3346384 2 11.43483 3 1.19819 4 1.1113829 5 1.0953443 6 1.9458343 7 1.345645 8 1.3847385794 9 1.3534344 10 2.1117454 11 1.17465 12 1.4587485 첫 번째 열에는 줄 번호만 포함되어 있으며 여기서는 관심이 없지만 두 번째 열의 값은 관련 부분입니다. 두 번째 열에 2.00보다 작...

Admin

스택 및 힙 할당과 관련된 시스템 호출
proc

스택 및 힙 할당과 관련된 시스템 호출

프로세스 주소 공간에는 스택과 힙이 있습니다. 함수가 호출되거나 지역 변수가 선언될 때 커널은 물리적 주소를 할당하고 가상 주소와 물리적 주소의 매핑을 생성해야 하므로 여기에는 시스템 호출이 필요합니다. 무슨 일이야? Linux에서 스택 할당은 어떻게 작동합니까? 첫 번째 대답은 다음과 같습니다. "(strace에 따라) 시스템 호출 없이 스택이 커지는 것을 발견했습니다. 따라서 이는 커널이 자동으로 스택을 커진다는 의미입니다(위의 "암시적"이 의미하는 것입니다). 즉, 프로세스에서 명시적인 mmap...

Admin

더 큰 텍스트 블록 세트 내에서 2개의 텍스트 블록을 역방향 정렬
proc

더 큰 텍스트 블록 세트 내에서 2개의 텍스트 블록을 역방향 정렬

헤더별로 청크로 나누어진 데이터 목록이 있습니다. 제목의 시작과 끝 부분에 6개의 "=" 기호가 있습니다. 표시될 수 있는 제목의 수는 제한되어 있지만 매번 모든 제목이 표시되는 것은 아닙니다. 그러나 매번 같은 순서로 나타납니다. 각 블록의 데이터 양은 다양합니다. 이 데이터 세트에서 두 개의 특정 텍스트 블록의 순서를 바꾸고 싶습니다. (설명: 블록 내 데이터의 순서가 아니라 블록이 인쇄되는 순서) 편집: 또 다른 설명: 서로 다른 헤더의 수가 제한되어 있으며 내용을 알고 있지만 파일의 위치는 알...

Admin

CudaText 편집기에서 찾기 및 바꾸기
proc

CudaText 편집기에서 찾기 및 바꾸기

그래서 U-boot에서 덤프가 있고 CudaText 편집기에서 특정 문자열을 바꿔야 합니다. 이건 내 문자야 e101b1e0: 30ef27d8 e792f415 9beea618 5c601de4 .'.0..........`\ e101b1f0: aeaf9d25 e1dd63e9 536b005b 262a5ef4 %....c..[.kS.^*& hilinux # hilinux # md 0xe100f800 0x3E00 e100f800: 1422b556 4b603659 2ff6c4a4 5e24...

Admin