Unix 'Cat' équivalent de commande dans Windows cmd
J'ai essayer d'écrire quelques scripts en unix et windows environnement. Je suis confronté problème lors de la tentative d'écrire l'équivalent de commande windows pour:
cmd = "cat raw_data.txt | awk -F\"}\" '{for(i =1; i<=NF-1; i++){print $i\"}\"}}' | sed 's/^,//' | sed 's/^[ \t]*//;s/[ \t]*$//' | sed 's/^{//; s/}$//'"
- cesser d'utiliser
cat
quand vous n'en avez pas besoin.awk '....' raw_data.txt | sed ...
Aussi, quelle est votre intention aveccmd = "cat ...
Juste pour initialiser une variable de chaîne de caractères littéralecat raw_...
? OU affecter la sortie de la commande de la chaîne à la variablecmd
? Je serai surpris si d'autres personnes peuvent vous montrer une façon de parvenir à une syntaxe commune entre Windows et Unix, sauf si vous utilisez un Unix sur plate-forme Windows, comme cygwin, mingw ou Uwin. Bonne chance. - Hey @shellter je suis désolé, mais je n'ai pas obtenu tout ce que vous m'avez demandé il y! Mais, je suis en train de convertir un programme en python développé dans un environnement Linux à l'environnement Windows et a été perdu quand il est venu à ce point particulier.
- si vous êtes "en essayant de convertir un programme en python développé dans un environnement Linux à l'environnement Windows", vous devez inclure cette information dans votre question et probablement inclure un python balise ainsi. MAIS, comme, votre question est vague pour être responsable. Vous avez besoin de réduire le problème de façon à ce que d'autres peuvent aider à le résoudre. maintenant il y a trop d'unknowables au sujet de votre problème et de la situation. Bonne chance.
- Comme un standard de l'environnement windows n'a pas
awk
(ou de nombreux autres outils unix sont disponibles), vous pouvez rechercher pour "convertir unix script powershell". Bonne chance. - Il y a une semblable question ici.
Vous devez vous connecter pour publier un commentaire.
type est celui utilisé équivalent à la commande cat, mais il peut avoir seulement une partie de ses fonctionnalités