Pertanyaan yang diberi tag bash

23
Tampilkan perintah dalam bilah judul xterm

Prompt Bash Saya saat ini sedang mengatur bilah judul xterm menggunakan urutan berikut: PS1='\033]0;\u@\h>\w\007' Apakah ada cara mudah untuk menampilkan perintah saat ini di batang judul. Sebagai contoh, jika saya menggunakan file tailing tail -f foo.log, saya ingin titlebar saya katakan tail...

23
Singkatan direktori saat ini di prompt shell?

vim memiliki fitur yang sangat bagus yang digunakan pada jalurnya ketika agak lama: Ini menyingkat jalur ke dokumen di tab di bagian atas. Apakah ada cara untuk melakukan sesuatu yang mirip dengan ini sehingga bash prompt saya tidak terlihat seperti ini: rfkrocktk@work-laptop

23
bash - bisakah saya melakukannya: temukan ... -exec this && that?

Apakah ada cara untuk secara logis menggabungkan dua perintah shell yang dipanggil dengan find - exec ? Sebagai contoh untuk mencetak semua file .csv yang berisi string foo bersama dengan kejadiannya, saya ingin melakukan: find . -iname \*.csv -exec grep foo {} && echo {} \; tapi bash...

23
Substitusi ganda dan tiga dalam bash dan zsh

Tindak lanjuti bagian latar belakang dalam pertanyaan ini . Di bashsaya bisa gunakan ${!FOO}untuk substitusi ganda, di zsh ${(P)FOO}. Dalam keduanya, old-school (hack-y) eval \$$FOOberfungsi. Jadi, hal yang paling cerdas dan paling logis bagi saya adalah ${${FOO}}, ${${${FOO}}}…substitusi ganda /...

23
Piping istilah pencarian (bukan nama file) ke grep

Saya ingin memilih baris tertentu yang berisi nomor dari file. File yang ingin saya cari dipanggil os_clusters/piRNA_clusters.bed. awk '{if (a[$0]++ == 0) {split($0,b,"."); ;split(b[1],c,"r"); print c[3]}};' test_non_enriched | xargs grep {} os_clusters/piRNA_clusters.bed Bagian pertama, sebelum...

23
bash jika tidak banyak kondisi tanpa subkulit?

Saya ingin menggabungkan beberapa kondisi dalam pernyataan if shell, dan meniadakan kombinasi. Saya memiliki kode kerja berikut untuk kombinasi kondisi sederhana: if [ -f file1 ] && [ -f file2 ] && [ -f file3 ] ; then # do stuff with the files fi Ini berfungsi dengan baik. Jika...