- quand c'est possible de le faire trivialement sous Windows/Linux mais pas sous MacOS, c'est mieux d'utiliser le terminal ^^
C'est pousser le bouchon un peu loin, je pense :siffle: .
Pour résumé ce qui a été dit plus haut, ce n'est pas prévu par défaut dans le Finder, mais ça reste toujours possible, plus ou moins simplement.
Par ailleurs la console est bien pratique, et parfois même incontournable, sous Mac OS X comme sous Windows ou Linux.
Mais dire que l'utilisation de Terminal est préférable dans ce cas de figure n'est pas l'avis de tout le monde ici.
Mais là quand on demande s'il est possible graphiquement d'avoir un "Create File" mais défendre MacOS en arguant de la PUISSANCE du terminal, c'est quand même balaise.
Quand une manipulation est possible via Terminal, on peut arguer du fait que l'OS
sait la faire simplement. Par ailleurs Mac OS X propose divers moyen d'automatiser des tâches dans l'environnement graphique.
Indiquer comment procéder sous Terminal donne donc une information intéressante pour parvenir à ses fins dans l'environnement graphique.
Alors quand on parle de la commande « touch » sous Terminal, il ne faut pas prendre ça pour la solution ultime à la question posée (d'abord parce qu'elle n'y répond pas à elle toute seule), mais seulement comme une partie de la réponse.
Par exemple, avec cette indication on peut faire ce qui est demandé en reprenant mon script de service vu au post #9, et en le modifiant comme suit :
Bloc de code:
[COLOR="DimGray"]on run {input, parameters}
repeat with selDir in input
set dirPath to (POSIX path of selDir)
do shell script "[B][COLOR="DarkRed"]touch[/COLOR][/B] \"" & dirPath & "nouveau.txt\""
tell application "Finder"
set theNewFile to (file "nouveau.txt" of folder selDir)
activate
select theNewFile
end tell
return
end repeat
end run[/COLOR]