Pertanyaan yang diberi tag bash

1390
Looping melalui isi file di Bash

Bagaimana cara saya mengulangi setiap baris file teks dengan Bash ? Dengan skrip ini: echo "Start!" for p in (peptides.txt) do echo "${p}" done Saya mendapatkan output ini di layar: Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in...

1305
Perbedaan antara sh dan bash

Saat menulis program shell, kita sering menggunakan /bin/shdan /bin/bash. Saya biasanya menggunakan bash, tetapi saya tidak tahu apa perbedaan di antara mereka. Apa perbedaan utama antara bashdan sh? Apa yang perlu kita waspadai saat pemrograman masuk bashdan

1273
Membuat alias Bash yang menggunakan parameter?

Saya dulu menggunakan CShell (csh), yang memungkinkan Anda membuat alias yang mengambil parameter. Notasi itu seperti sesuatu alias junk="mv \\!* ~/.Trash" Di Bash, ini sepertinya tidak berhasil. Mengingat bahwa Bash memiliki banyak fitur yang berguna, saya akan berasumsi bahwa yang ini telah...

1132
Apa Bash Shebang yang disukai?

На этот вопрос есть ответы на Stack Overflow на русском : ! В чём смысл и преимущества # / usr / bin / env? Apakah ada Bashshebang yang secara obyektif lebih baik daripada yang lain untuk sebagian besar kegunaan? #!/usr/bin/env bash #!/bin/bash #!/bin/sh #!/bin/sh...

1116
gema bahwa output ke stderr

Apakah ada alat Bash standar yang bertindak seperti gema tetapi output ke stderr daripada stdout? Saya tahu saya bisa melakukan echo foo 1>&2tetapi itu agak jelek dan, saya curiga, rawan kesalahan (misalnya lebih mungkin salah diedit ketika ada

989
Bagaimana cara mengarahkan output ke file dan stdout

На этот вопрос есть ответы на Stack Overflow на русском : Как сохранить вывод любой команды в файл и сада Dalam bash, panggilan fooakan menampilkan output apa pun dari perintah itu di stdout. Memanggil foo > outputakan mengarahkan output apa pun dari perintah itu ke...

981
Melewati parameter ke fungsi Bash

Saya mencoba mencari cara melewatkan parameter dalam fungsi Bash, tetapi yang muncul selalu bagaimana cara melewatkan parameter dari baris perintah. Saya ingin meneruskan parameter dalam skrip saya. Saya mencoba: myBackupFunction("..", "...", "xx") function myBackupFunction($directory,...