Câu hỏi được gắn thẻ «bash»

Các câu hỏi dành riêng cho GNU's Bourne Again SHell, trái ngược với các shell Bourne / POSIX khác. Đối với các câu hỏi về shell Unix nói chung, hãy sử dụng thẻ / shell thay thế.

3
thêm các ký tự đặc biệt vào tên thư mục
Tôi có một danh sách rất dài các thư mục với quy ước đặt tên sau ABS1789_2563-01 ABS1789_2563-02 ABS1789_2563-02 . . . Làm cách nào tôi có thể thêm "-" giữa ABS và 1789 sau đó thay thế "_" bằng "-" trong khoảng từ 1789 đến 2563 bằng cách sử …
3 bash 


2
Bash Vi-mode: Di chuyển trở lại dấu gạch chéo cuối cùng
Tôi đang sử dụng Bash trong chế độ vi với set -o vi. Thường thì tôi chạy lại một lệnh nhưng cần thay đổi tên của một tệp trong cùng thư mục. Thí dụ: mv /tmp/myfileA.txt /home/daniel/myfileA.txt Sau đó, tôi quyết định cũng chuyển một tập tin khác: mv /tmp/w00t.txt …
2 bash  vi 

2
`Hash -p` có thay đổi tên đường dẫn của tên lệnh bên ngoài không?
trong tôi ~.profile PATH="/path/1/":"/path/2/":"$PATH" /path/1/và /path/2/cả hai đều có các tập tin thực thi cùng tên myexecutable. Trong một vỏ tương tác không có lợi nhuận, tôi muốn tạm thời trao đổi thứ tự tìm kiếm giữa hai thư mục. Hướng dẫn Bash nói cho hash Tùy chọn -p ngăn …
2 bash 

3
Không thể kết hợp 2 biến
Tôi cần nối 2 biến chuỗi trong bash trên máy Centos 6 của mình for f in *.tar.gz; do basename ${f%.tar.gz} echo $basename dbaddress='mysql/*.sql' path="${basename}${dbaddress}" echo $path tar -zxvf $f $path done Tập lệnh sẽ trích xuất tất cả các tệp .sql bên trong thư mục basename / mysql /. …
1 bash 

1
Làm thế nào để mô phỏng nối ống?
Tôi đang sử dụng curlftpfsđể gắn ổ đĩa từ xa. Thật không may, với tệp nằm ở phía xa, tôi không thể sử dụng >>thao tác. Theo tôi hiểu từ liên kết này, không thể thêm vào tệp hiện có (trừ khi tôi nhầm, xin vui lòng sửa cho tôi). …


2
Thoát 1 khi vòng lặp kết thúc
Đây là bashkịch bản vòng lặp cho đến khi tôi cố thực thi lệnh ssh trên máy từ xa: n=0 until [ ${n} -ge 5 ] do ssh -oStrictHostKeyChecking=no root@test "mkdir -p /test_dir" && break n=$(($n+1)) sleep 5 done Tôi muốn thực hiện thoát 1 khi vòng lặp kết thúc …
bash 


1
đọc tệp từ đường dẫn máy chủ - bash
Tôi đang chuyển một tên tệp với đường dẫn như /tmp/user/abc.txtshell script, ở đó tôi muốn đọc abc.txt và lấy nội dung trong một biến. ngay bây giờ đang sử dụng export SUBJECT=echo $ {1} SUBJECT_1=cat $ SUBJECT` Đây không phải là in bất cứ điều gì. vui lòng giúp …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.