Jadi saya menggunakan Command Prompt untuk membuat beberapa kode dalam C. pada dasarnya dalam kode saya menulis array ke file di akhir kode menggunakan fwrite() dan file disebut output. Pada dasarnya saya ingin menghapus "output" untuk melihat apa yang akan terjadi. Jadi saya lakukan $ rm output. Tapi sekarang ketika saya menekan $ ls tidak ada yang muncul. Jika saya pergi ke direktori lain dan gunakan $ ls itu baik-baik saja dan $ ls sebenarnya menunjukkan semua file. Namun, $ ls tidak berfungsi di direktori tempat saya menggunakan $ rm output in. Namun, jika saya lakukan $ vim FILE di mana FILE adalah file yang saya tahu ada di direktori saat ini, Ini benar-benar menunjukkan isinya. Jadi saya tahu masih ada dan tidak dihapus tetapi tidak terlihat. Jadi saya mencoba menggunakan WinSCP untuk mencoba memindahkan folder. Tapi kemudian saya mendapat pesan kesalahan yang mengatakan

Can't get attributes of files 'DIR..'

Command 'ls -la -d  "DIR.." ; echo "WinSCP: this is end-of-file:$status"' failed with invalid output ''.

Dimana DIR adalah jalur ke direktori saya.

Adakah yang tahu perbaikan untuk ini, itu akan sangat dihargai.

0
Michael V Le 3 April 2021, 10:03

1 menjawab

Jawaban Terbaik

Saya menemukan kesalahan. Saya salah membuat file yang disebut LS

0
Michael V Le 6 April 2021, 01:48