シェルスクリプト総合 その27at UNIXシェルスクリプト総合 その27 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト750:名無しさん@お腹いっぱい。 18/06/20 05:12:57.83 .net bash: $1: この方法で割当はできません bash: $1: cannot assign in this way 代入文を使って位置パラメータへの代入を行うことはできません。 Positional parameters may not be assigned to with assignment statements. 751:名無しさん@お腹いっぱい。 18/06/20 06:53:00.27 .net すべての言語で引数に対する代入は禁止されればいいのに 752:名無しさん@お腹いっぱい。 18/06/20 07:57:59.37 .net 引数に代入できる言語って例えば? 753:名無しさん@お腹いっぱい。 18/06/20 08:43:18.41 .net ば…bat 754:名無しさん@お腹いっぱい。 18/06/20 10:20:31.09 .net それ言語? 755:名無しさん@お腹いっぱい。 18/06/20 11:38:13.87 .net Cだとargvは一度どこかに書き出さないと置換とか操作できないよね。 756:名無しさん@お腹いっぱい。 18/06/20 12:45:30.95 .net >>728 別に直接書き換えもできる。constを「自分で」付ければできないようにもできるけど Cで書き換えるのは危険すぎるだけだな。配列/文字列等のメモリ境界保護なんてないから。OSによってはargvがメモリ保護域にあるのもあるだろけど 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch