«bash» 태그된 질문

Bash는 GNU 프로젝트의 유닉스 계열 운영 체제를위한 무료 쉘입니다.

2
비디오에서 오디오를 추출하는 Bash 스크립트
avconv를 사용하여 비디오에서 오디오를 일괄 추출하기 위해이 작은 스크립트를 작성했습니다. 잘 작동했지만 이상하게 작동하지 않습니다 (코덱을 aac에서 mp3로 변경했기 때문에). 스크립트는 폴더의 각 파일을 테스트해야합니다. 비디오 인 경우 비디오에서 오디오를 추출해야합니다. 누군가이 문제를 해결하도록 도울 수 있습니까? #!/bin/sh # # Batch conversion of audio extraction from video # doesnt work …
1 bash  audio  video  libav 

2
(Cygwin 1.5.5-1 + CVS 1.11.21) vs. (cygwin-1.7.5 + CVS 1.11.22)
개발을 위해 새 머신을 준비하면서 제목 줄에 설명 된대로 Cygwin 및 CVS 클라이언트를 (Cygwin 1.5.5-1 + CVS 1.11.21)에서 (cygwin-1.7.5 + CVS 1.11.22)로 업그레이드했습니다. 모든 것이 잘되었지만 몇 년 동안 가지고 다니는 한 줄 편의 bash 스크립트 가 작동을 멈췄습니다. 'cvs status'에서 모든 흥미없는 라인을 걸러내는 데 사용되었습니다. cvs status | …

2
goto없이 bash 스크립트를 해결하십시오.
나는 내가하고 싶은 bash 스크립트를 가지고있다 read one_thing read another_thing 그런 다음 일부 코드를 실행하여 another_thing사용 가능한지 또는 이미 가져온 것인지 확인하고 가져온 경우 사용자에게 경고하고 다시 실행해야합니다. read another_thing 그래서 우리는 새로운 가치를 가질 수 있습니다 one_thing. gotobash 에는 없기 때문에 그렇게하는 방법이 궁금합니다. 지금까지 가장 좋은 추측 read …
1 macos  bash 

2
Cronjob이 스크립트를 실행하지 않음
외부 IP 주소를 가져 와서 변경되었는지 확인하고있는 경우 이메일로 알려주는 스크립트를 만들었습니다. 적절하게 명명 된 스크립트는 다음과 같습니다 ip.sh(서버 호스트 이름은 "odin"입니다). #!/bin/sh # Start by renaming file "current-ip" to "old-ip" mv -f /var/www/html/scripts/current-ip /var/www/html/scripts/old-ip # Create new "current-ip" with the email's subject line echo 'Subject: Odin has a new …
1 bash  cron  raspbian  ssmtp 

0
Kali Linux에서 airodump-ng 지속적으로 변경되는 채널을 수정하는 방법은 무엇입니까?
Kali Linux 2019.1에서 칩셋 AR8812AU와 함께 Wi-Fi 어댑터를 실행하고 있습니다. 명령을 사용하여 airmon-ng, 대상 oa 특정 AP를 실행하려고합니다. airmon-ng --bssid $APmac -c $APchannel wlan0 문제는 인터페이스가 메시지를 표시하는 것입니다. fixed channel wlan: $channel 채널은 1 초마다 계속 변경됩니다. 연결하려는 AP에 고정 채널이 있고 내가받는 메시지는 다음과 같기 때문에 명령을 실행할 …

0
apt-get 업데이트로 성공 반환
apt-get updateRuby Capistrano 레시피 를 호출하는 시스템을 사용 하고 있습니다. Capistrano는 그것이 실행하는 쉘 명령의 리턴 코드에 대해 관심을 가지고 있습니다. apt-get update내가 가리키는 미러가 불완전하기 때문에 일부 누락 된 URL이 발생하고 실패 코드로 완료되면 Capistrano는 나머지 레시피 처리를 중지합니다. 나는 apt-get update누락 된 URL을 무시하고 Capistrano가 적어도 그 삶을 …

1
매우 큰 입력 CSV 파일을 사용하여 CSV 파일의 하나의 열 자르기
큰 (약 2GB) CSV 파일을 포함하는 300Gb 크기의 폴더가 있습니다. 내 직업은 내가 가지고있는 입력 파일 (또한 2GB 크기)에도 존재하는 특정 열에 값이있는 파일에서 특정 행을 추출하는 것입니다. 현재 Pandas 를 python사용하여 원하는 데이터를 얻기 위해 기반 접근 방식을 사용 하려고하지만이 프로세스는 매우 느리고 한계로 인해 입력 파일과 폴더의 각 …
1 bash  python  csv 

1
find -exec 명령은 데비안 스퀴즈에서는 작동하지만 우분투 10.04에서는 작동하지 않습니다.
쉘 스크립트 (interpreter / bin / bash)에서 다음은 Debian Squeeze에서 작동합니다. find ~/bin/ '!' -type d -exec dos2unix {} \; 이제 어떤 이유로 Ubuntu에서 dos2unix이름이 바뀌 었 fromdos으므로 다음을 실행하려고합니다. find ~/bin/ '!' -type d -exec fromdos {} \; 이것은 데비안에서 작동하지만 우분투에서는 다음과 같은 결과를 얻습니다. fromdos: Unable to …
1 ubuntu  bash  debian 

1
bash 서브 프로세스의 종료 상태
나는 경험적으로 이것을 발견했다. # someCommand; echo $? 1 # bash -c someCommand; echo $? 0 항상 0 대신 bash -c someCommand종료 상태를 반환 할 것으로 기대합니다 someCommand. 이것은 버그입니까 아니면 디자인 기준 기능입니까? 원래 종료 상태를 쉽게 얻는 방법은 무엇입니까?
1 bash 

4
Bash의 실행 라인 내에서로드 조건
변수의 속성에 따른 옵션으로 명령을 실행하고 싶습니다. 변수가 설정되어 있으면 값과 함께 옵션을로드하되 그렇지 않은 경우 해당 옵션을로드하지 마십시오. 이것이 내가 가진 것입니다 : if [ -n "$variable" ] then command ... -option $variable else command ... fi 아이디어는 조건을 가진 단일 명령으로 병합하여 다른 명령 옵션을 두 번 반복 …

1
.mp4 파일을 재귀 적으로 검색하고 ffmpeg로 처리
다른 폴더에있는 .mp4 비디오 파일이 있습니다. 우분투에서 다음 명령을 사용하여 ffmpeg로 모든 비디오 파일을 처리하고 싶습니다 (처리 된 비디오는 새 파일 이름으로 저장 됨). ffmpeg -i input_video -vf scale=w=320:h=-1 -y -vcodec libx264 -preset ultrafast -r 20 output_video 파일 이름에 "xyz"라는 문자열이 포함 된 모든 .mp4 비디오 파일을 루트 폴더로 재귀 …

1
Cygwin이 컴파일 할 수 없음
방금 Cygwin을 다운로드했는데 항상 퍼티를 사용하기 전에 사용하지 않았습니다. Cygwin은 컴파일을 허용하지 않습니다. 파일을 볼 수는 있지만 컴파일 할 수 없으며 왜 내가 잘못하고 있습니까? 이것은 진행중인 일입니다. Christine@Christine-PC ~ $ ls 8.6.c a.b.c a.c.c core new 2.txt test.c 9.13.c a.c a.out days.c new2.c test.txt Christine@Christine-PC ~ $ gcc a.c.c …
1 linux  bash  cygwin  putty 

2
.bashrc : 명령을 찾을 수 없습니다
.bashrc구성 을 편집하려고하는데 다음 을 사용하여 구성에 액세스하려고 할 때 : 컴퓨터 : ~ home $ .bashrc : 내가지고있어 -bash: /.bashrc: No such file or directory오류가 발생했습니다. .bashrc가 작동하지 않는 이유는 무엇입니까? (OSX 10.10)
1 bash  terminal 

2
루트 사용자로 파일 끝에 텍스트를 추가하는 방법은 무엇입니까?
그래서 나는 라스베리에 대한 설치 스크립트를 만들려고 노력하고 있습니다. 먼저 정적 IP를 제공하는 것입니다. echo -e "Enter static IP" read static_ip echo -e "Enter DNS IP" read dns_ip echo -e "" echo -e "The following settings will be set" echo -e "\e[32mStatic IP:\e[0m\t${static_ip}" echo -e "\e[32mDNS IP:\e[0m\t${dns_ip}" sudo echo "interface …
1 bash  sudo 


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.