반응형

bash 14

What does >& mean?

What does >& mean? I was a little confused by this expression: gcc -c -g program.c >& compiler.txt 알고있어요&>filenamestdout과 stderr을 모두 파일로 리다이렉트합니다.filename단, 이 경우 앰퍼샌드는 보다 큰 기호 뒤에 있습니다.형태인 것 같다M>&N,어디에M그리고.N파일 기술자입니다. 위의 스니펫에서 다음을 수행합니다.M=1그리고.N='compiler.txt'? 이 기능은 다음 제품과 정확히 어떻게 다릅니까? gcc -c -g program.c > compiler.txt (ampersand removed) My understanding is that each open file is associated w..

programing 2023.04.23

매일 오후 10시에 cron을 한 번 실행하는 방법

매일 오후 10시에 cron을 한 번 실행하는 방법 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 이 질문은 프로그래머가 주로 사용하는 특정 프로그래밍 문제, 소프트웨어 알고리즘 또는 소프트웨어 도구에 대한 질문은 아닌 것으로 보입니다.질문이 다른 스택 Exchange 사이트에서 토픽에 포함될 것으로 생각되는 경우, 질문에 대한 답변이 가능한 위치에 대해 코멘트를 남길 수 있습니다. 2년 전에 문을 닫았어요 이 질문을 개선하다 입력: * 22 * * * test > /dev/null 하지만, 1분 간격으로 가동되고 있다는 통지가 메일로 오고 있습니다.이게 내가 원하는 것에 맞는 것 같아서 헷갈렸나 봐.아마 매분 22초마다 운행되고 있을 거예요다음 ..

programing 2023.04.23

bash 기본값 할당

bash 기본값 할당 ${parameter:=word} 기본값을 할당합니다.매개 변수가 설정되지 않았거나 null인 경우 매개 변수에 단어 확장이 할당됩니다.그런 다음 매개 변수 값이 대체됩니다.위치 파라미터 및 특수 파라미터는 이 방법으로 할당할 수 없습니다. 이 기능을 이용해서 글을 쓸 수 있을 것 같아서${LONG_VARIABLE_NAME:=hello}길지 않고LONG_VARIABLE_NAME=${LONG_VARIABLE_NAME:-hello}bash는 "hello"도 실행하려고 합니다.그 결과 명령어를 찾을 수 없습니다.그걸 피할 방법은 없나요?아니면 후자를 고집해야 할까요?assign default가 실제로 도움이 되는 예를 들어줄 수 있나요?콜론 사용: : ${A:=hello} 콜론은 아무것도..

programing 2023.04.18

$(명령어)라는 명령어를 달러 기호와 괄호 안에 넣는 것은 셸에서 무엇을 의미합니까?

$(명령어)라는 명령어를 달러 기호와 괄호 안에 넣는 것은 셸에서 무엇을 의미합니까? 저는 단지 셸에 있는 다음 코드 줄을 이해하고 싶을 뿐입니다.현재 작업 디렉토리를 가져오는 데 사용됩니다.나는 알고 있다$(variable)name은 변수 이름 내의 값을 반환하지만,$(command)돌아온다고?명령어 실행 후 값이 반환됩니까?그런 경우에는`명령어를 실행합니다. CWD="$(cd "$(dirname $0)"; pwd)" 다른 버전의 셸에서도 다음 코드 행에서 동일한 출력을 얻을 수 있습니다. DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" 나는 의 뜻을 이해할 수 없다$(cd..그리고.$(dirname. 이 명령어가 어떻게 실행되는지 아는 사람 있나요?..

programing 2023.04.13
반응형