コマンドを実行しようとしていますが、コマンドが長すぎて、コマンド ラインから実行するには長すぎます。だから私はそれをシェルスクリプトに入れようとしています.そして、シェルスクリプトを実行するだけで、非常に長いUNIXコマンドが実行されます.
明らかにヘッダーが必要で、その後にコマンドが続きます。このシェル スクリプトが機能するようにするには、どのような構文を追加する必要がありますか?
#!/bin/sh
./mysqldump --defaults-file=../../conf/mysql.conf --single-transaction \
--ignore-table=st.Event --ignore-table=st.TransferStatus \
--ignore-table=st.TransferConfiguration --ignore-table=st.TransferData \
--ignore-table=st.logging_event --ignore-table=st.logging_event_exception \
--ignore-table=st.logging_event_property \
-u root -pXXXXXXXX st > /tmp/database_backup.sql