poui postare il risultato di ls -l della directory dove sono presenti i file da copiare?
Cerco di spiegare meglio il mio problema:
nella mia home directory si trova la cartella proveInizialiJava, che contiene i file .java che io voglio convertire in .txt
dopo essermi spostata nella directory proveInizialiJava,
con il comando ls ottengo:
Customer.class Elevator.java Quotation.java~
Customer.cs Elevator.java~ QuotationTest.class
Customer.java ElevatorTest.class QuotationTest.java
Customer.java~ ElevatorTestIfElse.class Shirt.class
CustomerTest.class ElevatorTestIfElse.java Shirt.java
CustomerTest.java ElevatorTestIf.java Shirt.java~
DoWhileElevator.java ElevatorTest.java ShirtTest.class
Elevator.class ForElevator.java ShirtTest.java
ElevatorIf.class HelloWorld.class ShirtTestTwo.class
ElevatorIfElse.class HelloWorld.java ShirtTestTwo.java
ElevatorIfElse.java HelloWorld.java~ ShirtTestTwo.java~
ElevatorIfElse.java~ IfElseDate.class SwitchDate.java
ElevatorIf.java IfElseDate.java WhileElevator.java
ElevatorIf.java~ IfElseDate.java~ WhileElevator.java~
ElevatorIfTest.class Quotation.class
ElevatorIfTest.java Quotation.java

Rimanendo sempre in questa directory se eseguo il comando cp *.java .*txt
mi dà questo messaggio: cp: l'obiettivo `*.txt' non è una directory

se però cambio il nome di un solo file, ad esempio:
cp Quotation.java Quotation.txt
funziona!
Può essere che * dia qualche problema?
Magari è errato il comando che io scrivo per cambiare il formato di tutti i file java.