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
meniru ekor dengan sed
Saya memiliki mini-sistem dengan jumlah terbatas dari binari ( bash, cp, cat, sed, ...). Saya tidak punya tailperintah, dan saya ingin tahu apakah saya bisa meniru fungsi ekorsed cat foo.txt | tail -n 10 Saya tahu bahwa saya dapat mencetak baris 1-10 dengan sed cat foo.txt | sed -n '1,10p', …
8 bash  sed 

4
Ubah tabel csv ke HTML
Saya punya Medical.csvfile dengan deretan format berikut, field: 'participation.type', displayName: 'program_type', type: 'String',path:'participation' field: 'participation.program', displayName: 'program_name', type: 'String',path:'participation' Saya ingin menulis skrip bash untuk mengubahnya menjadi tabel HTML dengan field, displayNamedan typesebagai tajuk secara dinamis. The Csv2HtmlConverter.sh(Terinspirasi oleh jawaban di Convert csv ke tabel html menggunakan ) adalah echo …

2
Menghapus karakter yang tidak dapat dicetak dari log harapan?
Bagaimana saya bisa menghapus urutan karakter berikut dari file saya? ^[[64;8H, ^[[?25h, ^[[1;64rDll atau menghindari memiliki mengharapkan menambahkannya di tempat pertama? Latar Belakang: Saya menggunakan kumpulan skrip harapan untuk tugas-tugas tertentu. File keluaran yang saya kumpulkan sering berisi tipe karakter di atas (seperti yang ditampilkan dalam emacs / vi / …
8 bash  expect  tr 

2
Menginstal ulang aplikasi setelah instalasi baru?
Saya menggunakan Debian dan saya ingin mempartisi ulang drive saya dan menginstal ulang. Apakah ada cara mudah untuk mengembalikan semua paket yang diinstal saat ini setelah instalasi baru? Saya sedang berpikir untuk melakukannya dengan membuat daftar aplikasi cadangan: #generate list of installed packages dpkg -l | awk '{ print $2 …
8 bash  debian  apt  backup  dpkg 

2
Bash menggumpal dan melewati argumen
Saya memiliki skrip bash yang disederhanakan berikut ini #!/bin/bash files=("$@") if [ "X$files" = "X" ]; then files=$HOME/print/*.pdf; fi for file in "${files[@]}"; do ls "$file"; done Jika saya memberikan argumen (nama file) sebagai parameter, skrip ini akan mencetak nama file yang tepat. Di sisi lain, jika saya tidak memberikan …


5
Bash: Cara tercepat untuk menentukan dimensi gambar dari URL
Saya mencoba mencari metode yang sangat cepat dalam menentukan dimensi suatu gambar. Saya tahu saya bisa membuat gambar dan kemudian menggunakan imagemagick untuk menentukan tinggi dan lebar gambar. Saya khawatir ini mungkin bukan cara tercepat untuk melakukannya. Saya juga khawatir harus menginstal imagemagick ketika saya hanya membutuhkan sebagian kecil fungsi. …

6
Bash: cara mendapatkan angka pertama yang terjadi dalam konten variabel
cara mendapatkan jumlah variabel pertama Saya punya variabel: STR="My horse weighs 3000 kg but the car weighs more" STR="Maruska found 000011 mushrooms but only 001 was not with meat" STR="Yesterday I almost won the lottery 0000020 CZK but in the end it was only 05 CZK" Saya perlu mendapatkan nomornya: …
8 bash 

3
bash $ {VAR // search / replace} dan perilaku regex aneh
Saya mencoba melakukan pencarian dan mengganti variabel menggunakan ekspansi parameter $ {VAR // search / replace}. Saya memiliki PS1 yang cukup panjang dan jahat, bahwa saya ingin menghitung ukuran setelah ekspansi. Untuk melakukannya saya harus menghapus banyak urutan pelarian yang saya masukkan ke dalamnya. Namun ketika mencoba untuk menghapus semua …

3
Mendapatkan keluaran berwarna yang tidak terduga pada beberapa perintah
Saya baru saja menambahkan ini ke saya .bashrcuntuk mendapatkan keluaran berwarna dengan less: # Colorize less man pages. export LESS_TERMCAP_md=$'\e[01;34m' export LESS_TERMCAP_us=$'\e[01;33m' export LESS_TERMCAP_so=$'\e[01;44;37m' export LESS_TERMCAP_mb=$'\e[01;31m' export LESS_TERMCAP_mr=$'\e[01;35m' export LESS_TERMCAP_me=$'\e[00m' export LESS_TERMCAP_ue=$'\e[00m' export LESS_TERMCAP_se=$'\e[00m' ... dan sekarang semua perintah tertentu yang tiba-tiba (tampaknya terkait dengan menampilkan variabel lingkungan) menghasilkan keluaran …
8 bash  colors  xterm 

2
Bagaimana mengubah prompt subshell
Saya mencoba membuat skrip sederhana yang, antara lain, akan membuat subkulit: #!/bin/sh # setup "${@:-$SHELL}" # teardown Pertanyaannya adalah: Saya perlu mengubah prompt default, jadi misalnya: $ # shell default $ ./myscript (myscript) $ # subshell (myscript) $ exit $ Saya mencoba untuk mengubah PROMPTdan PS1, tetapi tidak ada yang …
8 bash  zsh  prompt 


3
Mengoptimalkan loop `while`
Saya telah membuat skrip mini untuk mem-boot ulang Raspberry Pi saya dengan menekan satu tombol. Script hanya menggunakan wiringPi (perintah gpio) untuk mengatur pin 0 (pin 17 dalam urutan penomoran Raspberry Pi standar) untuk memasukkan, dan kemudian membaca nilainya sampai satu (ketika tombol ditekan atau ditekan). Ini skrip saya: gpio …



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.