Pertanyaan yang diberi tag «bash»

Pertanyaan khusus untuk GNU's Bourne Again SHell, berbeda dengan shell Bourne / POSIX lainnya. Untuk pertanyaan tentang shell Unix secara umum, gunakan tag / shell sebagai gantinya.

3
Bagaimana menemukan baris baru menggunakan for for?
Di berbagai tempat di web saya temukan: \015 \012 \x0a - hex \n \r semua sebagai sinonim untuk berbagai baris baru / pengembalian carriage ... Tetapi dalam skrip kecil ini saya tidak bisa mengenali ketika saya menemukan baris baru - dapatkah seseorang memberi tahu saya apa yang harus saya periksa …
8 bash  shell  string 

3
Bash string ganti beberapa karakter dengan satu
Saya mengganti, dari judul umpan, semua karakter kecuali huruf dan digit dengan tanda hubung untuk menggunakan hasilnya sebagai nama file aman untuk sistem file apa pun: $ t="Episodie 06: No hope of riding home (NEW) - Advanced grammar" $ echo ${t//[^A-Za-z0-9]/-} Episodie-06--No-hope-of-riding-home--NEW----Advanced-grammar Namun saya ingin menyingkat semua strip berulang dengan …
8 bash  shell  string 

1
Cara memperbaiki pengkodean karakter di bash (arch linux)
Saya memiliki beberapa masalah dengan penyandian umlaut Jerman di bash. Sebagian besar berfungsi dengan baik, tetapi ketika saya mengetik perintah yang tidak valid, pesan kesalahan yang dihasilkan oleh bash berisi urutan pelarian yang aneh dan bukan karakter yang sebenarnya. Berikut ini adalah log, yang menunjukkan masalah: [root@myhost ~]# mkdir ä …

4
Di aliran mana Bash menulis bisikannya?
Saya mencoba mengalihkan semua output dari bash (prompt, input pengguna, hasil) ke file Contoh: /bin/bash > file.txt 2>&1 Saya pikir itu akan berhasil, tetapi saya tidak mendapatkan prompt. Adakah yang bisa memberitahu saya apa yang saya lakukan salah?

2
Output warna Bash gagal
Apakah ini masalah gema atau sed? Apa yang saya lakukan salah? $> cat ~/bin/color_test.sh #!/bin/bash ColorOff='\e[0m' # Text Reset BWhite='\e[1;37m' # Bold White string="test TEST test" echo -e "$string" | sed -e "s/TEST/${BWhite}TEST${ColorOff}/g" $> ~/bin/color_test.sh test e[1;37mTESTe[0m test UJI dengan penyorotan tebal adalah apa yang diharapkan.
8 bash  sed  quoting 


1
Bash: `-su: $ *: variabel tidak terikat` dengan` set -u`
Ini adalah sistem FreeBSD 7.x yang menjalankan GNU bash versi 4.0. Di Bash, set -uopsi dapat memaksa shell untuk mencetak kesalahan jika menemui variabel yang tidak disetel, seperti ini: $ set -u $ echo $THISISUNSET -su: THISISUNSET: unbound variable $ echo $? 1 Namun, saya juga menghadapi kesalahan yang sama …
8 bash  freebsd 

2
memahami urutan pengalihan
Jika beberapa pengalihan digunakan bersama-sama, apakah mengubah urutan membuat perbedaan? Bagaimana orang bisa memahami arti pesanan mereka? Apakah saluran redirect dirantai dibangun sebagai membaca pengalihan dari kiri ke kanan, atau dari kanan ke kiri? Sebagai contoh command 2>&1 > somefile command > somefile 2>&1 Terima kasih dan salam!




5
temukan tidak rekursif ketika file di atas
Bayangkan sebuah pohon sumber. Ada file xml di mana-mana. Tetapi karena ada XYZ.xml pada akar pohon ini, ia tidak akan menemukan file xml saya. find -iname *.xml kembali ./XYZ.xml dari pada ./XYZ.xml ./a/b/c/bob.xml ./b/d/top.xml
8 bash  find  recursive 


2
Cetak nilai data gambar Exif tertentu dengan exiv2
Bagaimana cara mencetak gambar Exif date dengan alat seperti exiv2? Tujuan saya adalah menulis gambar tahun dan bulan ke dalam variabel yang terpisah. Apakah saya benar-benar harus mengurai output dengan regex atau apakah ada alternatif untuk sesuatu seperti ini: exiv2 DSC_01234.NEF -ps | grep 'Image timestamp' | ...regex to parse …

2
Apa saja fitur baru yang tersedia untuk bash 4?
Saya menggunakan bash3 hingga sekarang, dan baru saja mendapatkan salinan versi terbaru $ ./bash --version GNU bash, version 4.1.0(1)-release (i686-pc-linux-gnu) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software; you are free to change and redistribute it. There is …
8 shell  bash 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.