Bashスクリプトをつくる
Linuxコマンドを使って操作を自動化する
WindowsツールをLinuxから使うこともできるので、特に理由がなくてもBashスクリプトが選択できる
PowerShellのコマンドがよくわからないのも理由あんも.icon
WindowsとLinuxで改行コードが違うことに注意する
Windows: CRLF
Linux: LF
期待されるものでないと、改行を理解してもらえない
シバンの部分で止まったりする
WSL側のシステムでファイルを作ればいい
Ubuntuで日本語を入力できるようにするをしておくと日本語も書ける?あんも.icon
コピペしてきてもいい
改行コードが期待されるものになればいいので、他の方法でも可能
改行コードを書き換えるとか
$ nkf -Lu --overwrite *.sh
$ sed -i 's/r//' *.sh
実行する前に、実行許可を与える必要がある
$ chmod +x ./script.sh
状態が-rw-r--r--から-rwxr-xr-xに変わる
ls -lで確認できる
ファイルマネージャからも変更できる
どういう意図で実行不可能がデフォルトなんだろう?あんも.icon
Windowsだとおそらく実行可能がデフォルト
セキュリティの意識といわれたらその通りだけどあんも.icon