현재 데이터베이스 파일에 액세스하기 위해 adb 터미널을 사용하고 있습니다. 나는 그것이 훨씬 더 편리 일부 바로 가기 같이 비난하기 쉬에서 전환하려면 ./adb shell
: 그러나, 나는 단지이를 사용하여 터미널에 액세스 할 수 있습니다. 어떻게해야합니까? 난 당신이 ADB 도움를 입력하면, 당신은 쉘에 대한 옵션을 볼 수 없습니다 당신이 공유 할
다음 이미지가 있습니다. 10.jpg
11.jpg
12.jpg
위의 이미지를 제거하고 싶습니다. 다음 쉘 스크립트 파일을 사용했습니다. 그래서, 어떻게 내 자신을 얻을 수 COUNT 값 10을 설정 Img_10.jpg
Img_11.jpg
Img_12.jpg
: for file in /home/scrapping/imgs/*
do
CO
쉘 스크립트에서 디버깅 실행 (bash -x ./my_script.sh)을 수행하여 수행중인 작업을 이해하고 보여줍니다. 하지만 이렇게하면 비밀번호와 같이 표시되기를 원하지 않는 민감한 정보가 표시 될 수 있습니다. 내 스크립트는 보안 금고에서 암호를 추출하여 필요할 때 스크립트 내에서 변수로 전달합니다. 그래서 쉘 스크립트의 디버그 실행 중에 그러한 중요
내가 https://stackoverflow.com/a/29755431/1355628에서 함수를 사용하여 명령을 분할 시도 하위 프로세스) 기능을 사용하여 파이프와 함께 간단한 명령을 사용해도 괜찮지 만 불행하게도 위의 코드는 작동하지 않는 것 같습니다 (리턴 코드는 완전히 무작위로 보인다 ...) 감사합니다. dvance
이것은 아마도 간단한 수정 사항이지만 다른 하나의 하위 디렉토리 인 두 개의 디렉토리를 작성하는 bash 스크립트를 작성했습니다. 나는 아래의 스크립트를 링크 할 것이다. "/ usr/local/sites"를 생성하지만 어떤 이유로 그 디렉토리 아래에 A-upgrade를 생성하지는 않습니다. 이견있는 사람? #!/bin/bash
DIRECTORY=/usr
MacBook에 High Sierra (개인/직장)가 실행되는 사용자가 여러 명 있는데 특정 문제에 대한 내 "직장"사용자에 .bash_profile 및 homebrew 설정이 잘못되었습니다. 해결할. 내 개인 사용자에게 다시 전환하면 내 git 자격 증명 키 체인이 손상된 것 같습니다. 내가 Github을 밀거나 당길 때, git에서 다음과 같은 오류가
에서 보낸 SIGTERM 무시 : #!/bin/bash
sudo sleep 60 &
sudo_pid=$!
sudo kill $sudo_pid
내가 기대를 kill의 sudo 명령 및 하위 sleep 과정이 될 것입니다 후 그 종료하지만,이 스크립트에 의해 같이 그들은하지 않습니다 : : 나는 (캐시 sudo creds와 함께)를 실행할 때이 출력
awk, grep 또는 sort를 사용하여 bash에서 부분 복제본을 어떻게 제거 할 수 있습니까? 입력 : "3","6"
"3","7"
"4","9"
"5","6"
"26","48"
"543","7"
예상 출력 : "3","6"
"3","7"
"4","9"
"26","48"
XML 파일에 추가 및 삭제 태그가 있습니다. 새 및 휴먼을 제외하고 많은 카테고리가 포함되어 있습니다. XML 파일 아래에는 다른 카테고리 및 많은 값을 가진 많은 항목이 있습니다. 아래 <xml version=1.0>
<NameCategory="Birds">
<Added>
<value name="Duck" count="1"
나는 리눅스가 처음이다. 약 1000 개의 파일이 있고 그 파일 이름이 데이터베이스에 저장되어있는 폴더가 있습니다. 내가하고 싶은 일은 재귀 적으로 같은 이름의 데이터베이스에서 다른 값으로 바꾸는 것입니다. 내 DB 구조 oldVal | newVal
oldFileName | newFileName
짧은과이 작업을 수행하는 가장 효율적인 방법은 무엇입니