Pertanyaan yang diberi tag shell

11
mengirim kata sandi dan keamanan

Terkadang saya melakukannya echo "secret" | mysql -u root -p .... Sekarang saya mengerti tentang keamanan di sini: dapatkah seseorang mendaftar semua proses melihat kata sandi? Untuk memeriksa saya mencoba echo "test" | sleep 1000dan perintah gema dengan rahasia itu tidak terlihat dalam output "ps...

11
Bagaimana cara melewatkan parameter ke suatu fungsi?

Saya perlu memproses copy pekerjaan SVN dalam skrip PS, tapi saya mengalami kesulitan menyampaikan argumen ke fungsi. Inilah yang saya miliki: function foo($arg1, $arg2) { echo $arg1 echo $arg2.FullName } echo "0: $($args[0])" echo "1: $($args[1])" $items = get-childitem $args[1] $items |...

11
rsync: getcwd (): Tidak ada file atau direktori (2)

Saya ingin menyinkronkan Server1dan Server2mencatat LogServer. Untuk Server1: rsync -avz -e 'ssh -p 2188' user@server1:/usr/local/servers/logs/* /usr/local/logs/ Yang ini berfungsi, tetapi untuk Server2: rsync -avz -e 'ssh -p 2188' user@server2:/usr/local/servers/logs/*

10
Temukan opsi-benar: untuk apa?

GNU find (dan lain-lain?) Memiliki -truetes bersama dengan normal -name, -mode, -userdan sebagainya. Dari halaman manual: -Benar selalu benar. Setiap kali saya melihat halaman manual saya perhatikan ini dan bertanya-tanya kapan itu akan berguna. Jadi, beri saya beberapa contoh kapan ini...

10
Bagaimana cara "un-ANSI-fy" log?

Akhir-akhir ini ada kecenderungan oleh alat-alat baris perintah untuk menggunakan warna ANSI yang mewah dalam output log mereka (misalnya, NPM dan sejumlah alat berbasis nodejs, rvm, buruh pelabuhan, dan beberapa alat "modern" lainnya). Ini membuatnya enak dibaca di layar (*), tetapi tidak begitu...

10
Bagaimana cara mengganti shell default di FreeBSD?

Shell default di FreeBSD adalah shdan saya benar-benar tidak tahan: autocomplete sangat terbatas, dan mengulangi perintah bunuh saya. Saya merasa seperti orang yang bersenjata dan berkaki satu ... Bagaimana saya bisa mengubah shell secara global menjadi zshatau bash- untuk root dan untuk semua...

10
Tautan simbolik dan sudo

Saya membuat tautan simbolis: ln -s /tmp/folder1 /tmp/folder2 Lalu saya pergi ke / tmp / folder2 dan menjalankan pwd: $ cd /tmp/folder2/ $ pwd /tmp/folder2 $ sudo pwd /tmp/folder1 # <-- This is the odd part Mengapa pwddengan sudomemberikan direktori asli? Saya sedang menulis skrip bash dan...

10
Sesi PS jarak jauh gagal pada server non-domain

Saya mencoba untuk terhubung ke non-domain bergabung dengan server Win2008R2 jarak jauh menggunakan PS dari host Win8 (subnet yang sama, ini adalah VM lokal). Mencoba semua yang bisa kutemukan, tidak ada yang berhasil. SERVER: PS C:\Users\Administrator> winrm quickconfig PS

10
Parameter Powershell

Saya memiliki blok Param di skrip saya Param ( [Parameter(Mandatory=$True)] [string]$FileLocation, [Parameter(Mandatory=$True)] [string]$password = Read-Host "Type the password you would like to set all the users to" -assecurestring ) Dapatkah saya menggunakan CmdLet Baca-Host di bidang...

10
Mengubah alamat-mysql di dalam skrip

Apa cara terbaik untuk mengubah bind-address mysql di my.cnf dari skrip shell? Apakah ada cara menggunakan alat seperti mysqladmin atau haruskah saya menggunakan sed atau haruskah saya cukup menambahkannya ke my.cnf dan berharap entri kedua menimpa yang pertama (yang ini terdengar sakit). Saya...

10
Lindungi foreach loop ketika daftar kosong

Menggunakan Powershell v2.0 Saya ingin menghapus file yang lebih lama dari X hari: $backups = Get-ChildItem -Path $Backuppath | Where-Object {($_.lastwritetime -lt (Get-Date).addDays(-$DaysKeep)) -and (-not $_.PSIsContainer) -and ($_.Name -like "backup*")} foreach ($file in $backups) {...