«concurrency» 태그된 질문

4
스크립트 내에서 tmux 또는 gnome-terminal 내에서 일련의 프로그램을 시작하는 방법은 무엇입니까?
tmux 또는 gnome-terminal 또는 xfterminal에서 몇 개의 명령을 동시에 실행하고 단일 명령이 실행되는 모든 다른 탭을 실행하고 명령이 완료되면 해당 탭을 닫고 싶었습니다. 다른 소프트웨어도 환영합니다 XX "cmd1" "cmd2" "cmd3"과 같이 작업을 수행하기 위해 단일 스크립트를 발행하고 싶었습니다.

1
일반 파일 'filename'을 만들 수 없습니다 : 파일이 존재합니다
빌드 스크립트 중 하나에서이 이상한 오류 메시지가 나타났습니다. cp실패하고 "파일이 있습니다"라는 오류가 반환됩니다. cp -f파일이 존재하는 경우 파일을 덮어 써야하지만을 사용하여 시도 했지만 오류가 계속 나타납니다. cp기존 파일을 덮어 쓰려고 실행 하면 수동으로 할 때 완벽하게 작동합니다. 이 오류의 원인은 무엇입니까?
23 cp  concurrency 


3
티 + 고양이 : 출력을 여러 번 사용한 다음 결과를 연결
예를 들어 일부 명령을 호출하면을 echo사용하여 다른 여러 명령에서 해당 명령의 결과를 사용할 수 있습니다 tee. 예: echo "Hello world!" | tee >(command1) >(command2) >(command3) cat을 사용하면 여러 명령의 결과를 수집 할 수 있습니다. 예: cat <(command1) <(command2) <(command3) 나는 동시에 두 가지 작업을 모두 수행하고 싶기 때문에 tee다른 명령 …
18 pipe  cat  tee  concurrency 

2
여러 프로세스 간 통신
x-times에 대한 별도의 프로세스로 manager () 함수를 실행하는 bash 스크립트가 있습니다. 스크립트 내에서 모든 manager () 프로세스로 메시지를 전달하는 방법은 무엇입니까? 익명 파이프에 대해 읽었지만 메시지를 공유하는 방법을 모르겠습니다. 명명 된 파이프를 사용하여 시도했지만 각 프로세스마다 별도의 명명 된 파이프를 만들어야합니까? 가장 우아한 방법은 무엇입니까? 지금까지 내 코드는 다음과 같습니다. …

4
루프 장치를 원자 적으로 할당하는 방법은 무엇입니까?
디스크 이미지를 처리하기 위해 일부 쉘 스크립트를 작성 중이며 루프 장치를 사용하여 일부 디스크 이미지에 액세스해야합니다. 그러나 프로그램을 경쟁 조건에 노출시키지 않고 루프 장치를 올바르게 할당하는 방법을 잘 모르겠습니다. losetup -f할당되지 않은 다음 루프 장치를 가져 와서 다음과 같이 해당 루프 장치를 할당하는 데 사용할 수 있다는 것을 알고 있습니다 …

1
읽고있는 파일로 파일 이동
파일이 이동되고 대상 파일이 이미 존재하고 현재 읽고있는 경우 작업이 성공합니까? 대상 파일에 대한 읽기 작업이 얼마나 오래 지속됩니까?
10 io  concurrency 


2
bash가 ">> ()"를 처리하는 방법
출력 리디렉션 및 프로세스 대체를 실험하는 동안 다음 명령과 결과 출력을 발견했습니다. me @ elem : ~ $ echo foo>> (고양이); 에코 바 바 me @ elem : ~ $ foo (예, 끝에 빈 줄 바꿈은 의도적입니다.) bash echo 's bar, 일반적인 프롬프트, echo 's foo, echo는 개행 문자를 출력하고 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.