반응형

programing 660

bash에 파일이 있는지 테스트하기 위해 루프하는 동안

bash에 파일이 있는지 테스트하기 위해 루프하는 동안 txt 파일이 존재하는 경우에만 특정 변경을 실행하는 셸 스크립트를 만들고 있는데, 이 테스트 루프가 작동하지 않습니다. 왜일까요?감사해요! while [ ! -f /tmp/list.txt ] ; do sleep 2 done "Don't work" 라고 하면, 어떻게 그것이 동작하지 않는지를 알 수 있습니까? 다음과 같이 추가하여 파일이 실제로 존재하는지 여부를 확인할 수 있습니다. while [ ! -f /tmp/list.txt ] do sleep 2 # or less like 0.2 done ls -l /tmp/list.txt 또한 'echo $SHEL'을 입력하여 Bash(또는 관련) 셸을 사용하고 있는지 확인할 수도 있습니다.CSH와 TCSH..

programing 2023.04.18

PowerShell에서 %(%)는 무엇을 합니까?

PowerShell에서 %(%)는 무엇을 합니까? % 작업은 파이프라인 후에 스크립트블록을 시작하는 것 같습니다만, about_Script_Blocks는 %가 필요하지 않음을 나타냅니다. 이 모든 것이 잘 작동한다. get-childitem | % { write-host $_.Name } { write-host 'hello' } % { write-host 'hello' } 그러나 파이프라인 후에 스크립트 블록을 추가할 때는 먼저 %가 필요합니다. get-childitem | { write-host $_.Name } cmdlet의 컨텍스트에서 사용하는 경우(예:)의 에일리어스입니다.ForEach-Object: > Get-Alias -Definition ForEach-Object CommandType Nam..

programing 2023.04.18

Visual Studio에서 다음 오류 바로 가기로 이동하시겠습니까?

Visual Studio에서 다음 오류 바로 가기로 이동하시겠습니까? VB에서 컴파일이 실패했을 경우.NET Visual Studio 2008의 경우 화면 하단에 오류 목록이 나타납니다.오류로 이동하려면 오류 목록에서 오류를 두 번 클릭합니다. 목록의 다음 오류로 자동 이동할 수 있는 바로 가기가 있습니까?때때로 제가 계속 접고 싶은 목록을 두 번 클릭해야 하는 것은 조금 지루합니다.F8 (F8뒤로 이동하려면 + 를 누릅니다). 또는 적어도 제 키보드 프로파일에는 그렇게 되어 있습니다.도구\옵션\환경\키보드에 접속하여 편집을 체크할 수 있습니다.GoToNextLocation으로 이동합니다. 참고 VB 키보드 설정을 사용하여 Visual Studio를 구성한 경우 이 기능에 키가 할당되지 않았습니다.직접 ..

programing 2023.04.18

bash 스크립트에서 ENTER 키 프레스를 시뮬레이션하는 중

bash 스크립트에서 ENTER 키 프레스를 시뮬레이션하는 중 몇 가지 명령을 실행하는 매우 간단한 bash 스크립트를 만들었습니다.이러한 명령어 중 하나는 런타임 중에 사용자 입력이 필요합니다.즉, 사용자에게 "Do you want to blah blah blah?" 라고 묻습니다.스크립트가 완전히 자동화되도록 단순히 Enter 키를 누르고 싶습니다. 런타임 중에 입력이나 다른 것을 기다릴 필요가 없습니다.키를 누르기만 하면 나머지는 입력 버퍼로 처리됩니다.echo -ne '\n' | 또는 에코가 생성하는 암묵적인 새로운 라인을 활용한다(Marcin 고마워) echo | 그냥 '네'로 하면 돼요. # yes "" | someCommand 를 찾을 수 있습니다.yes명령어를 사용할 수 있습니다. 봐man..

programing 2023.04.18

SQL SERVER 데이터베이스의 모든 테이블에 대한 행 수를 가져오는 방법

SQL SERVER 데이터베이스의 모든 테이블에 대한 행 수를 가져오는 방법 이 질문에는 이미 답변이 있습니다. 데이터베이스의 각 테이블에 있는 레코드 수를 나열하기 위한 쿼리 (23개 답변) 닫힘8년 전. 특정 데이터베이스의 테이블에 데이터(행 수 등)가 있는지 확인하기 위해 사용할 수 있는 SQL 스크립트를 검색하고 있습니다. 즉, (데이터베이스 중 하나에) 행이 존재하는 경우 데이터베이스를 다시 통합하는 것입니다. 거론되고 있는 데이터베이스는Microsoft SQL SERVER. 누가 샘플 대본 좀 제안해 주시겠어요?다음 SQL은 데이터베이스 내의 모든 테이블의 행 수를 가져옵니다. CREATE TABLE #counts ( table_name varchar(255), row_count int ) E..

programing 2023.04.18

목적에서 예외를 두는 것

목적에서 예외를 두는 것 objective-c/cocoa에서 예외를 두는 가장 좋은 방법은 무엇일까요? 용 i i i i를 쓴다.[NSException raise:format:]음음음같 뭇매하다 [NSException raise:@"Invalid foo value" format:@"foo of %d is invalid", foo];경고 하나 하죠.Objective-C에서는 많은 유사한 언어와 달리 통상적인 동작에서 발생할 수 있는 일반적인 오류 상황에 대한 예외를 사용하지 않도록 해야 합니다. Obj-C 2.0용 애플의 문서에는 다음과 같이 기술되어 있습니다. "중요:예외는 Objective-C에서 리소스를 많이 사용합니다.일반적인 흐름 제어에 예외를 사용하거나 단순히 오류(파일에 액세스할 수 없는 경우..

programing 2023.04.13

특정 태그를 가진 도커 이미지가 로컬에 존재하는지 확인하는 방법

특정 태그를 가진 도커 이미지가 로컬에 존재하는지 확인하는 방법 특정 태그가 부착된 도커 이미지가 로컬에 존재하는지 알고 싶습니다.도커 클라이언트가 네이티브로 이 작업을 수행할 수 없는 경우 bash 스크립트를 사용해도 괜찮습니다. 잠재적인 bash 스크립트에 대한 힌트를 제공하기 위해서docker images명령어는 다음을 반환합니다. REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE rabbitmq latest e8e654c05c91 5 weeks ago 143.5 MB busybox latest 8c2e06607696 6 weeks ago 2.433 MB rabbitmq 3.4.4 a4fbaad9f996 11 weeks ago 131.5 MB 보통 다음 결과를 테스트합..

programing 2023.04.13

Visual Studio 2017 - 표현 상호작용은 어떻게 되었습니까?

Visual Studio 2017 - 표현 상호작용은 어떻게 되었습니까? XAML로부터의 이벤트를 MVVM 친화적인 방법으로 처리하기 위해 Expression Interactions의 Call Method Action을 폭넓게 사용하고 있습니다. 방금 VS2017에서 새로운 WPF 프로젝트를 작성했는데 오래된 Expression 네임스페이스가 사라졌습니다.이 페이지를 MSDN에서 찾았습니다.이것은 제가 찾고 있는 액션입니다만, 그 어셈블리를 참조해 네임스페이스를 추가한 결과, CallMethodAction이 포함되어 있지 않습니다.그 페이지는 Silverlight용이며, 이것은 WPF이기 때문에 액션을 사용할 수 없게 되어 걱정입니다. 그럼 실제로 제거/교체 되었는지 아는 사람 있나요?뷰 모델에서 이벤트..

programing 2023.04.13

문자열이 숫자(플로트 또는 int)를 나타내는지 확인하려면 어떻게 해야 합니까?

문자열이 숫자(플로트 또는 int)를 나타내는지 확인하려면 어떻게 해야 합니까? 문자열이 Python에서 숫자 값을 나타내는지 확인하려면 어떻게 해야 합니까? def is_number(s): try: float(s) return True except ValueError: return False 위는 효과가 있지만 투박해 보인다. 테스트 중인 것이 사용자 입력에서 나온 경우, 이 값은 여전히 문자열입니다.int ★★★float. 입력을 숫자로 읽는 방법을 참조하십시오.입력을 변환하고, 입력이 유효한 응답을 제공할 때까지 사용자에게 입력을 요구합니다.int ★★★★★★★★★★★★★★★★★」float(일부러 '일부러')는 '일부러 '일부러'는음수가 아닌(부호가 없는) 정수인 경우에만 다음을 사용합니다. >>>..

programing 2023.04.13

Markdown에서 'target="_blank'로 링크를 만들 수 있습니까?

Markdown에서 'target="_blank'로 링크를 만들 수 있습니까? Markdown에서 새 창에 열리는 링크를 만드는 방법이 있습니까?그렇지 않은 경우 어떤 구문을 사용하는 것이 좋습니까?사용하는 마크다운 컴파일러에 추가합니다.난 그게 선택사항이 되어야 한다고 생각합니다.Markdown 구문에 관한 한 자세한 내용을 알고 싶다면 HTML을 사용해야 합니다. Hello, world! 내가 본 대부분의 Markdown 엔진은 일반적인 텍스트 마크업 시스템으로는 잘라낼 수 없는 이런 상황에서만 평이한 오래된 HTML을 허용한다.(예를 들어 StackOverflow 엔진)그런 다음 Markdown 전용 문서도 XSS 공격을 쉽게 포함할 수 있으므로 HTML 화이트리스트 필터를 통해 전체 출력을 실행합..

programing 2023.04.13
반응형