Cho một tập tin "foo.txt", được tạo ra từ: $ seq 1 10 > "foo.txt"
Tôi đang cố gắng để đọc cả hai dòng đầu tiên và cuối cùng của tập tin, và tôi bắt đầu bằng cách chuyển hướng các tập tin vào một sub
Theo tôi biết có hai cách để tạo các biến cục bộ trong hàm bash: tạo một subshell hoặc khai báo mọi biến cục bộ. Ví dụ: # using local
function foo
{
local count
for count in $(seq 10)
Tôi làm cách nào để lấy mã thoát của wget từ quá trình bán vỏ? Vì vậy, vấn đề chính là $? bằng 0. Ở đâu có thể $?=8 được thành lập? $> OUT=$(wget -q "http://budueba.com/net" | tee -a "file.txt"); echo
Một ví dụ giả tạo ... cho FOO="/foo/bar/baz"
này hoạt động (trong bash) BAR=$(basename $FOO) # result is BAR="baz"
BAZ=${BAR:0:1} # result is BAZ="b"
này không làm BAZ=${$(basename $FOO):0:1} #