Saya ingin dapat menggunakan hasil dari perintah yang dieksekusi terakhir di perintah berikutnya. Sebagai contoh,
$ find . -name foo.txt
./home/user/some/directory/foo.txt
Sekarang katakanlah saya ingin dapat membuka file dalam editor, atau menghapusnya, atau melakukan sesuatu yang lain dengan itu, misalnya
mv <some-variable-that-contains-the-result> /some/new/location
Bagaimana saya bisa melakukannya? Mungkin menggunakan beberapa variabel bash?
Memperbarui:
Untuk memperjelas, saya tidak ingin menetapkan hal-hal secara manual. Apa yang saya kejar adalah sesuatu seperti variabel bash bawaan, misalnya
ls /tmp
cd $_
$_
memegang argumen terakhir dari perintah sebelumnya. Saya menginginkan sesuatu yang serupa, tetapi dengan output dari perintah terakhir.
Pembaruan terakhir:
Jawaban Seth telah bekerja dengan cukup baik. Beberapa hal yang perlu diingat:
- jangan lupa
touch /tmp/x
ketika mencoba solusi untuk pertama kalinya - hasilnya hanya akan disimpan jika kode keluar perintah terakhir berhasil
sumber