Pertanyaan yang diberi tag shell

14
Urutan executable dimulai di bash

Jika saya menjalankan testperintah dalam bash, test(mengevaluasi ekspresi kondisional) utilitas bawaan dimulai: $ type test test is a shell builtin $ type -a test test is a shell builtin test is /usr/local/bin/test test is /usr/bin/test $ Namun, seperti yang terlihat pada output di type -a...

14
memindahkan file dari pola tertentu ke direktori lain

Dalam direktori /home/insaya punya file seperti ini: crust.MC12345.txt crust.etcMC12345.txt crust.MC23456.txt crust.etcMC23456.txt crust.etctcMC23456.txt Saya hanya perlu pindah crust.etcMC12345.txtdan crust.etcMC23456.txtke dir lain, /home/out.apa pola yang saya gunakan dalam perintah mv...

14
Apa yang ditampilkan gema $ -1?

Apa output dari echo $-1, echo $-2, echo $-3.. artinya? Di salah satu kotak Linux saya, itu menunjukkan kepada saya: echo $-1 imsBEl1 echo $-2 imsBEl2 Dan pada kotak Linux lain, itu menunjukkan: echo $-1 himBH1 echo $-2 himBH2 Apakah mereka memetakan ke beberapa lokasi memori atau sesuatu...

14
Persiapkan jawaban untuk pertanyaan tentang suatu perintah

Katakanlah saya ingin menulis skrip shell yang mengeksekusi hanya satu perintah. Tetapi perintah ini dirancang dengan buruk. Itu tidak menawarkan opsi baris perintah apa pun; alih-alih menanyakan beberapa pertanyaan dan menunggu input pengguna. Apakah ada cara untuk menyiapkan input ini dalam...

14
potong string pada pembatas terakhir

Saya memiliki nama file seperti a.b.c.txt, saya ingin string ini dipecah menjadi string1=a.b.c string2=txt Pada dasarnya saya ingin membagi nama file dan ekstensinya. Saya menggunakan cuttetapi terbagi menjadi a,b,cdan txt. Saya ingin memotong string pada pembatas terakhir. Adakah yang bisa...

14
Periksa variabel apakah array di Bourne like shell?

Di Bourne like shell yang mendukung variabel array, kita bisa menggunakan beberapa parsing untuk memeriksa apakah variabel adalah array. Semua perintah di bawah ini dijalankan setelah dijalankan a=(1 2 3). zsh: $ declare -p a typeset -a a a=( 1 2 3 ) bash: $ declare -p a declare -a a='([0]="1"...

14
Apakah ada shell login non-interaktif?

Saya tahu apa perbedaan antara shell interaktif / non-interaktif dan login / non-login, tetapi sepertinya dalam praktiknya tidak akan pernah ada shell login non-interaktif kecuali jika Anda memiliki sesuatu seperti /bin/bash --login some-script.shdalam skrip (dan bahkan yang tampaknya agak aneh)....