C'est un problème d'écrire "coding: utf-8" en Python, donc je vais faire quelque chose avec Shellscript

Fondamentalement, le flux est comme ouvrir les fichiers touch-> avec un éditeur en Python, mais à ce moment-là, au début de chaque ligne

python


# -*- coding:utf-8 -*-

C'est extrêmement difficile à écrire, et dans la plupart des cas, j'écris ceci, alors j'ai écrit un script shell pour cela.

python


#!/bin/bash

#Vérification des arguments
if [ $# -ne 1 ]; then
    echo "usage: pytouch TOUCHFILE.py"
    exit 1
fi

#Quitter si le fichier existe (car il ne sera pas écrasé)
if [ -e $1 ]; then
    exit 0
fi

touch $1
#faire écho-Vous pouvez utiliser des sauts de ligne en passant l'option e
echo -e "# -*- coding:utf-8 -*-\n" > $1
exit 0

Après cela, enregistrez-le avec un nom comme pytouch à l'endroit où passe le chemin, et complétez-le avec chmod + x.

Selon le type

python


if __name__ == "__main__":
    main()

Il semble pratique de faire une version qui inclut.

Recommended Posts

C'est un problème d'écrire "coding: utf-8" en Python, donc je vais faire quelque chose avec Shellscript
C'est Halloween donc je vais essayer de le cacher avec Python
Jetez quelque chose dans Kinesis avec python et assurez-vous qu'il est dans
Je veux écrire dans un fichier avec Python
Recherche d'un moyen efficace d'écrire un Dockerfile avec Python avec de la poésie
Comment faire un calcul de hachage avec Salt en Python
Je veux écrire en Python! (2) Écrivons un test
Je veux travailler avec un robot en python.
[Python] Un mémo pour écrire du CSV verticalement avec Pandas
Je veux faire quelque chose avec Python à la fin
Il est difficile d'écrire un algorithme très simple en php
Je veux faire quelque chose comme sort uniq en Python
Obtenez de manière récursive la liste Excel dans un dossier spécifique avec python et écrivez-la dans Excel.
Faites quelque chose comme un interpréteur Python avec Visual Studio Code
Écrire en csv avec Python
Ce à quoi j'étais accro dans Collective Intelligence Chaprter 3. Ce n'est pas une faute de frappe, donc je pense que quelque chose ne va pas avec mon code.
Développez un dictionnaire imbriqué Python pour faire quelque chose comme MultiIndex de Pandas
Que faire si vous obtenez moins zéro en Python
Je voulais faire quelque chose comme la pipe d'Elixir en Python
J'avais du mal à faire mes devoirs, j'ai donc utilisé Python pour la comptabilité de gestion.
[Python] Comment faire PCA avec Python
[Python] Ecrire dans un fichier csv avec Python
Ecrire des algorithmes A * (A-star) en Python
Que faire avec la sortie de PYTHON?
Ecrire un graphique à secteurs en Python
Ecrire le plugin vim en Python
Écrire une recherche de priorité en profondeur en Python
Ecrire un script batch avec Python3.5 ~
Que faire lorsque vous vous fâchez avec "Value Error: unknown local: UTF-8" dans python manage.py syncdb
Comment écrire quoi faire lorsque l'application est affichée pour la première fois dans Qt pour Python avec Designer
Je veux améliorer l'efficacité avec Python même dans un système expérimental (3) Je veux faire quelque chose comme Excel avec Pandas
Que faire s'il y a un décimal dans python json .dumps
C'est plus récent, mais je voulais essayer le calcul de l'IMC avec python.
Écrivez un "bot" de scraping web sans tête de base en Python avec Beautiful Soup 4
Comment écrire une chaîne de caractères lorsqu'il y a plusieurs lignes en python
[Introduction à Python] Comment écrire une chaîne de caractères avec la fonction format
Je veux faire un patch monkey seulement en partie en toute sécurité avec Python
Écrire de la documentation dans Sphinx avec Python Livereload
Livre en spirale en Python! Python avec un livre en spirale! (Chapitre 14 ~)
Essayez de vous connecter à qiita avec Python
Faites une visite Euler non récursive en Python
Comment faire R chartr () en Python
Ecrire le test dans la docstring python
Comment utiliser BigQuery en Python
Comment obtenir stacktrace en python
Ecrire un programme de chiffrement Caesar en Python
Comment faire un test de sac avec python
Ecrire une méthode de cupidité simple en Python
Ecrire un client TCP avec Python Twisted
Faites quelque chose comme les transactions Redis en Python
Ecrire un plugin Vim simple en Python 3
Pour faire fonctionner la station d'horodatage en Python
Comment écrire Ruby to_s en Python
N'hésitez pas à rédiger un test avec nez (dans le cas de + gevent)
[Python] A créé une classe pour jouer des vagues de péché en arrière-plan avec pyaudio
Comment déposer Google Docs dans un dossier dans un fichier .txt avec python