Pertanyaan yang diberi tag bash

86
Teruskan SIGTERM ke anak di Bash

Saya memiliki skrip Bash, yang terlihat mirip dengan ini: #!/bin/bash echo "Doing some initial work...."; /bin/start/main/server --nodaemon Sekarang jika bash shell yang menjalankan skrip menerima sinyal SIGTERM, ia juga harus mengirim SIGTERM ke server yang berjalan (yang memblokir, jadi tidak...

85
Apa yang dilakukan skrip di /etc/profile.d?

Saya membaca tentang skrip shell dasar dari Linux Command Line dan Shell Scripting Bible . Dikatakan bahwa /etc/profilefile menetapkan variabel lingkungan saat startup Bash shell. The /etc/profile.ddirektori berisi skrip lain yang berisi file startup aplikasi-spesifik, yang juga dilaksanakan pada...

81
Bisakah saya "mengekspor" fungsi dalam bash?

source some_file some_file: doit () { echo doit $1 } export TEST=true Jika saya sumber some_file fungsi "doit" dan variabel TEST tersedia di baris perintah. Tetapi menjalankan skrip ini: script.sh: #/bin/sh echo $TEST doit test2 Akan mengembalikan nilai TEST, tetapi akan menghasilkan...

80
Bola rekursif?

Saya ingin menulis sesuatu seperti ini: $ ls **.py untuk mendapatkan semua nama file .py, berjalan secara hierarki hierarki direktori. Bahkan jika ada file .py untuk ditemukan, shell (bash) memberikan output ini: ls: cannot access **.py: No such file or directory Adakah cara untuk melakukan...

80
Bagaimana cara mengekspor variabel dari file?

Saya memiliki tmp.txtfile yang berisi variabel yang akan diekspor, misalnya: a=123 b="hello world" c="one more variable" Bagaimana saya bisa mengekspor semua variabel ini menggunakan exportperintah, sehingga nanti bisa digunakan oleh proses

79
tabel warna tput setaf? Bagaimana cara menentukan kode warna?

Saya sedang dalam proses pewarnaan terminal saya PS1. Saya mengatur variabel warna menggunakan tput; misalnya, inilah ungu: PURPLE=$(tput setaf 125) Pertanyaan: Bagaimana cara menemukan kode warna (mis. 125) Warna lain? Apakah ada panduan tabel warna / cheat sheet di suatu tempat? Saya hanya...

76
Buat cd ikuti tautan simbolis

Saya telah memasang kode saya sebagai sshfs di direktori home saya, tetapi hierarki sulit untuk diingat, jadi saya membuat symlink di direktori home saya yang mengarah ke direktori itu. Apakah ada cara sehingga ketika saya melakukan cd ke tautan simbolis itu, alih-alih menyerahkan ke tautan...