Pertanyaan yang diberi tag «shell»

Istilah 'shell' mengacu pada kelas umum penerjemah perintah interaktif berbasis teks yang paling sering dikaitkan dengan sistem operasi Unix & Linux. Untuk pertanyaan tentang skrip shell, gunakan tag yang lebih spesifik seperti 'bash', 'powershell' atau 'ksh'. Tanpa tag tertentu, solusi portabel (POSIX-compliant) harus diasumsikan, meskipun menggunakan 'posix' sebagai tambahan atau 'sh' sebagai gantinya lebih disukai.

2
Bagaimana cara keluar dari loop di Bash?
Saya ingin menulis skrip Bash untuk memproses teks, yang mungkin memerlukan loop sementara. Misalnya, loop sementara di C: int done = 0; while(1) { ... if(done) break; } Saya ingin menulis skrip Bash setara dengan itu. Tetapi apa yang biasanya saya gunakan dan seperti yang ditunjukkan oleh semua contoh klasik, …
150 bash  shell  while-loop 



21
Cara menggunakan sed untuk menghapus n baris terakhir file
Saya ingin menghapus beberapa n baris dari akhir file. Bisakah ini dilakukan dengan menggunakan sed? Misalnya, untuk menghapus garis dari 2 hingga 4, saya bisa menggunakan $ sed '2,4d' file Tapi saya tidak tahu nomor barisnya. Saya dapat menghapus baris terakhir menggunakan $sed $d file tapi saya ingin tahu cara …
148 linux  bash  shell  sed 

12
perintah sumber tidak ditemukan di shell sh
Saya memiliki skrip yang menggunakan shshell. Saya mendapatkan kesalahan di baris yang menggunakan sourceperintah. Sepertinya sourcetidak termasuk dalam shshell saya . Jika saya secara eksplisit mencoba menjalankan sourcedari shell saya mendapatkan: sh: 1: source: not found Haruskah saya menginstal "sumber"? Apakah saya memiliki versi yang salah sh?
148 bash  shell  sh 

3
Memeriksa jumlah argumen yang benar
Bagaimana saya memeriksa jumlah argumen yang benar (satu argumen). Jika seseorang mencoba menjalankan skrip tanpa memberikan jumlah argumen yang benar, dan memeriksa untuk memastikan argumen baris perintah benar-benar ada dan merupakan direktori.
147 shell  scripting 

10
Cetak tanggal modifikasi terakhir file di Bash
Sepertinya saya tidak bisa menemukan cara untuk mencetak tanggal file. Sejauh ini saya dapat mencetak semua file dalam suatu direktori, tetapi saya perlu mencetak tanggalnya. Saya tahu saya harus melampirkan format tanggal dengan gema entri, tetapi semua saya tidak dapat menemukan format yang benar. echo "Please type in the directory …
147 bash  shell  file  date  unix 

5
Keluar dari Script On Error
Saya sedang membangun Shell Script yang memiliki iffungsi seperti ini: if jarsigner -verbose -keystore $keyst -keystore $pass $jar_file $kalias then echo $jar_file signed sucessfully else echo ERROR: Failed to sign $jar_file. Please recheck the variables fi ... Saya ingin eksekusi skrip selesai setelah menampilkan pesan kesalahan. Bagaimana saya bisa melakukan …
146 bash  exit  shell 

16
Cara mengurutkan array di Bash
Saya memiliki array di Bash, misalnya: array=(a c b f 3 5) Saya perlu mengurutkan array. Tidak hanya menampilkan konten dengan cara yang diurutkan, tetapi untuk mendapatkan array baru dengan elemen yang diurutkan. Array yang diurutkan baru bisa menjadi yang benar-benar baru atau yang lama.
145 arrays  bash  shell  sorting 

11
Apa maksud $$ di dalam shell?
Saya pernah membaca bahwa salah satu cara untuk mendapatkan nama file unik di shell untuk file temp adalah dengan menggunakan tanda dolar ganda ( $$). Ini memang menghasilkan angka yang bervariasi dari waktu ke waktu ... tetapi jika Anda memanggilnya berulang kali, ia mengembalikan nomor yang sama. (Solusinya adalah dengan …
143 shell  scripting 

10
Bagaimana cara pergi ke setiap direktori dan menjalankan perintah?
Bagaimana cara menulis script bash yang melewati setiap direktori di dalam parent_directory dan mengeksekusi sebuah perintah di setiap direktori . Struktur direktori adalah sebagai berikut: parent_directory (nama bisa berupa apa saja - tidak mengikuti pola) 001 (nama direktori mengikuti pola ini) 0001.txt (nama file mengikuti pola ini) 0002.txt 0003.txt 002 …
143 bash  shell  unix  find 



10
Ubah Nama File dan Direktori (Tambah Awalan)
Saya ingin menambahkan awalan pada semua folder dan direktori. Contoh: saya sudah Hi.jpg 1.txt folder/ this.file_is.here.png another_folder.ok/ Saya ingin menambahkan awalan "PRE_" PRE_Hi.jpg PRE_1.txt PRE_folder/ PRE_this.file_is.here.png PRE_another_folder.ok/ Salam,
142 linux  perl  shell 


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.