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

Đối với câu hỏi về các tập lệnh được viết cho shell lệnh Bash. Đối với các tập lệnh shell có lỗi / lỗi cú pháp, vui lòng kiểm tra chúng bằng chương trình shellcheck (hoặc trong máy chủ shellcheck của web tại https://shellcheck.net) trước khi đăng ở đây. Các câu hỏi về việc sử dụng Bash tương tác có nhiều khả năng là chủ đề trên Super User hơn là về Stack Overflow.






12
Vòng qua nội dung của một tệp trong Bash
Làm cách nào để lặp lại qua từng dòng của tệp văn bản với Bash ? Với kịch bản này: echo "Start!" for p in (peptides.txt) do echo "${p}" done Tôi nhận được đầu ra này trên màn hình: Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: …
1388 linux  bash  loops  unix  io 


12
Sự khác biệt giữa sh và bash
Khi viết chương trình shell, chúng ta thường sử dụng /bin/shvà /bin/bash. Tôi thường sử dụng bash, nhưng tôi không biết sự khác biệt giữa chúng là gì. Sự khác biệt chính giữa bashvà là shgì? Những gì chúng ta cần phải nhận thức khi lập trình trong bashvà sh?
1304 bash  shell  unix  sh 

19
Tạo một bí danh Bash có tham số?
Tôi đã từng sử dụng CShell (csh), cho phép bạn tạo một bí danh có tham số. Ký hiệu là một cái gì đó như alias junk="mv \\!* ~/.Trash" Trong Bash, điều này dường như không hoạt động. Cho rằng Bash có vô số tính năng hữu ích, tôi sẽ …
1273 bash  alias 


5
Bash shebang ưa thích là gì?
На этот вопрос есть ответы на Stack Overflow на русском : ! В чём смысл и преимущества # / usr / bin / env? Có bất kỳ Bashshebang khách quan tốt hơn so với những người khác cho hầu hết các sử dụng? #!/usr/bin/env bash #!/bin/bash #!/bin/sh #!/bin/sh - Vân …
1132 bash  shebang 

14
echo mà đầu ra cho stderr
Có một công cụ Bash tiêu chuẩn hoạt động như echo nhưng xuất ra stderr chứ không phải stdout? Tôi biết tôi có thể làm echo foo 1>&2nhưng điều đó hơi xấu và, tôi nghi ngờ, dễ bị lỗi (ví dụ như nhiều khả năng bị chỉnh sửa sai khi …
1116 bash 


29
Làm cách nào để chỉ định khóa SSH riêng để sử dụng khi thực hiện lệnh shell trên Git?
Một tình huống khá bất thường có lẽ, nhưng tôi muốn chỉ định một khóa SSH riêng để sử dụng khi thực hiện lệnh shell (git) từ máy tính cục bộ. Về cơ bản như thế này: git clone git@github.com:TheUser/TheProject.git -key "/home/christoffer/ssh_keys/theuser" Hoặc thậm chí tốt hơn (trong Ruby): with_key("/home/christoffer/ssh_keys/theuser") …
1110 git  bash  shell  ssh 


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.