Pertanyaan yang diberi tag «bash»

Bash (Bourne-Again SHell), adalah shell yang digunakan di antarmuka baris perintah Ubuntu secara default.

3
Bisakah saya meneruskan argumen ke perintah alias?
Saya ingin tahu apakah saya bisa menyampaikan argumen dengan perintah alias. sebagai contoh: alias d="dmesg|grep -iw usb|tail -5" Sekarang dakan mencetak 5 baris terakhir. Jika saya ingin menggunakan d untuk mencetak jumlah baris yang berbeda, saya harus membuat perubahan pada perintah deklarasi alias dlagi. Apakah ada cara saya dapat memodifikasi …


4
jika kondisi pada beberapa baris dalam bash shell
Saya memiliki fungsi bash shell yang mengambil argumen dan melakukan sesuatu di atasnya jika diperlukan. do_somthing() { if [need to do something on $1] then do it return 0 else return 1 fi } Saya ingin memanggil metode ini dengan beberapa argumen dan memeriksa apakah setidaknya salah satu dari mereka …
19 bash  scripts 


4
Bagaimana cara memisahkan file "/ proc / * /viron" di baris yang berbeda?
Saya mencoba untuk mendapatkan konten dari /proc/*PID*/environfile apa pun dalam format yang lebih mudah dibaca. Saya dapat melakukannya dengan cara yang ditunjukkan di bawah ini, tetapi saya yakin ini bukan cara yang tepat. $ cat "/proc/$(pgrep gnome-session -n -U $UID)/environ" USER=spasTEXTDOMAIN=im-configXDG_SEAT=seat0XDG_SESSION_TYPE=waylandSHLVL=1QT4_IM_MODULE=ximHOME=/home/spasDESKTOP_SESSION=ubuntuGNOME_SHELL_SESSION_MODE=ubuntuDBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/busIM_CONFIG_PHASE=2LOGNAME=spasGTK_IM_MODULE=ibusJOURNAL_STREAM=9:147845_=/usr/bin/gnome-sessionUSERNAME=spasXDG_SESSION_ID=70PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/binXDG_RUNTIME_DIR=/run/user/1000LANG=en_US.UTF-8XDG_CURRENT_DESKTOP=ubuntu:GNOMEXDG_SESSION_DESKTOP=ubuntuXMODIFIERS=@im=ibusSHELL=/bin/bashGDMSESSION=ubuntuTEXTDOMAINDIR=/usr/share/locale/XDG_VTNR=2QT_IM_MODULE=ximPWD=/home/spasCLUTTER_IM_MODULE=ximXDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktopXDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg $ cat -e "/proc/$(pgrep gnome-session -n -U $UID)/environ" USER=spas^@TEXTDOMAIN=im-config^@XDG_SEAT=seat0^@XDG_SESSION_TYPE=wayland^@SHLVL=1^@QT4_IM_MODULE=xim^@HOME=/home/spas^@DESKTOP_SESSION=ubuntu^@GNOME_SHELL_SESSION_MODE=ubuntu^@DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus^@IM_CONFIG_PHASE=2^@LOGNAME=spas^@GTK_IM_MODULE=ibus^@JOURNAL_STREAM=9:147845^@_=/usr/bin/gnome-session^@USERNAME=spas^@XDG_SESSION_ID=70^@PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin^@XDG_RUNTIME_DIR=/run/user/1000^@LANG=en_US.UTF-8^@XDG_CURRENT_DESKTOP=ubuntu:GNOME^@XDG_SESSION_DESKTOP=ubuntu^@XMODIFIERS=@im=ibus^@SHELL=/bin/bash^@GDMSESSION=ubuntu^@TEXTDOMAINDIR=/usr/share/locale/^@XDG_VTNR=2^@QT_IM_MODULE=xim^@PWD=/home/spas^@CLUTTER_IM_MODULE=xim^@XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop^@XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg^@ …


2
Temperatur CPU tertanam di Bash command prompt
Saya bertanya-tanya apakah mungkin untuk mendapatkan suhu CPU dan menanamkannya ke command prompt. Ini adalah output saya untuk sensors: $}-sensors coretemp-isa-0000 Adapter: ISA adapter Physical id 0: +55.0°C (high = +87.0°C, crit = +105.0°C) Core 0: +55.0°C (high = +87.0°C, crit = +105.0°C) Core 1: +52.0°C (high = +87.0°C, crit …
18 bash 

1
Shell sangat lambat dimuat - Ubuntu 14.04
Membuka terminal saya (ctrl + alt + t), perlu waktu lama untuk memuat prompt saya. Saya telah membaca di sini mengenai masalah yang sama tetapi tidak ada solusi mereka yang membantu saya. Saat membuka terminal, dibutuhkan sekitar 4-5 detik untuk memuat dan sesaat sebelum prompt muncul, saya melihat flash yang …


7
Keluar dari terminal setelah menjalankan skrip bash
Saya mencoba menulis bashskrip untuk membuka file tertentu (kebanyakan file pdf) menggunakan gnome-openperintah. Saya juga ingin terminal keluar setelah membuka file pdf. Saya telah mencoba menambahkan exitke akhir skrip saya tetapi itu tidak menutup terminal. Saya memang mencoba mencari jawaban untuk pertanyaan saya secara online tetapi saya tidak dapat menemukan …

4
Jalankan kembali skrip aplikasi saat macet?
Saya memiliki beberapa aplikasi yang harus dijalankan di laptop saya setiap saat. Saya menggunakan skrip bash untuk memulai aplikasi ini. Dalam skrip saya, saya memiliki loop yang terlihat mirip dengan ini: while true; do xterm done Ini menjalankan aplikasi ( xtermdalam hal ini) dan jika aplikasi macet, loop memulai lagi. …
18 bash  scripts 

1
Penyelesaian Tab Bash: '-bash: EOF yang tak terduga sambil mencari yang sesuai `)' -bash: kesalahan sintaksis: akhir file yang tidak terduga
Saya mencoba masuk ke irbsesi dengan variabel lingkungan spesifik dari file dengan perintah ini: $ env $(cat env.sh) irb Tetapi ketika saya mencoba tekan Tabsetelah saya mengetik env.untuk menyelesaikannya, saya mendapatkan kesalahan berikut: $ env $(cat env.-bash: unexpected EOF while looking for matching `)' -bash: syntax error: unexpected end of …

6
Bagaimana cara mendapatkan input kotak dialog diarahkan ke variabel?
Saya telah belajar sendiri tentang bash scripting dan mengalami masalah. Saya telah menulis skrip untuk mengambil input dari pengguna, menggunakan perintah 'baca', dan menjadikan input tersebut variabel untuk digunakan nanti dalam skrip. Script berfungsi, tetapi .... Saya ingin dapat mengaturnya menggunakan 'dialog'. Saya menemukan itu 'dialog --inputbox' akan mengarahkan output …
18 bash  dialog 

2
bash: kesalahan sintaks dekat token yang tidak terduga `('
Saya mencoba mengunduh pengelola unduhan flareget melalui wget, saya mendapat pesan kesalahan wget http://www.flareget.com/files/flareget/debs/amd64/flareget_2.3-24_amd64(stable)_deb.tar.gz bash: syntax error near unexpected token `(' Mengapa kesalahan itu datang dan apa solusi untuk itu?
18 bash  scripts  wget 


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.