Recursive File Search : find, copy, rename #!/bin/sh var=0 for f in $(find . -name "undistorted.png") do var=$((var+1)) cp $f "images/image_"$var".png" done Executable FIle List Soft Link #!/bin/sh for f in $(find apps -type f -executable) do sudo ln -s $(pwd)/$f /usr/local/bin/$(basename $f) done Text Read and String Compare in while loop #!/bin/sh for f in $(find . -name "scene*") do echo ====..
HP 프린터 드라이버를 설치하기 위해 윈도우 버전이 무엇인지 시스템 타입(32bit/64bit)를 확인하고 알맞은 프린터 드라이버를 다운받아 설치해보려 했으나, "이 시스템은 장치 설치에 필요한 최소 요구 사항 중 하나 이상을 충족하지 않습니다." 분명 지원되는 OS 버전임에도 요구 사항이 맞지 않다며 "설치를 계속할 수 없습니다."고 합니다. USB 드라이브 / USB 하드웨어가 오류가 뜨는 경우 해결방법을 알려드리겠습니다. 이 문제는 HP 커뮤니티 사이트에서 대그뇽님이 문제점을 알려주셨습니다. "소프트웨어에 포함된 usb 검사 유틸리티가 해당 칩셋을 재대로 인지하지 못하기 때문에 문제가 발생 합니다." 이제 문제점을 알았으니 해결해볼까요? 가장 중요한 해결책은 바로 "usbready.exe"를 Set..
#!/bin/sh #Directory List for f in $(ls -d */) do echo $f done #String Replace sed -i 's/original/new/g' file.txt #Get File Directory Name without Path filename=$(dirname $f) echo "${filename##*/}" #Get File Name and Extension filename=$(basename $f) filename="${filename%.*}" extension="${filename##*.}" # reference : http://stackoverflow.com/questions/965053/extract-filename-and-extension-in-bash